1.d4 Nf6 2.Nf3 c6 3.c4 d5 4.Qc2 dxc4 5.Qxc4 Bf5 6.Nbd2 Nbd7 7.Nh4 Be6 8.Qc2 Bg4 9.h3 Bh5 10.e4 e5 11.dxe5 Nxe5 12.g4 g5 13.f4 gxf4 14.gxh5 Qa5 15.Be2 Rg8 16.Kf1 O-O-O 17.Nb3 Qa4 18.Bxf4 Nd5 19.Bd2 Nf6 20.Rg1 Bc5 21.Qxc5 Qxe4 22.Bg5 Rxg5 23.Rxg5 Rd5 24.Qf8+ Rd8 25.Qc5 Rd5 26.Qf2 Nd3 27.Qf3 Qxh4 28.Rxd5 Nxd5 29.Bxd3 Nf4 30.Be2 Ne6 31.h6 Kd7 32.Bc4 Qxc4+ 33.Ke1 Qh4+ 34.Kd1 Qe1+ 35.Kxe1 b5 36.Qe2 Nc7 37.Nc5+ Kd8 38.Qe6 f6 39.Qd7# 1-0