1.d4 d5 2.c4 c6 3.Nc3 e6 4.g3 dxc4 5.e4 b5 6.Bg2 Nd7 7.e5 Ne7 8.Ne4 Nd5 9.Nh3 Bb4+ 10.Bd2 O-O 11.Bxb4 Nxb4 12.O-O Nd3 13.Qh5 Qb6 14.Qh4 h6 15.Nf4 f5 16.Nxd3 fxe4 17.Nf4 c5 18.Bxe4 Bb7 19.Nxe6 Qxe6 20.Bxb7 Rab8 21.Qe4 Kh8 22.Bd5 Qe7 23.f4 Rbd8 24.Rad1 cxd4 25.Rxd4 Nc5 26.Qe3 Nd3 27.e6 Nb4 28.Qe4 Rfe8 29.f5 Qc5 30.f6 Nxd5 31.Qe5 Qb6 32.f7 Rf8 33.Rf2 c3 34.bxc3 Ne7 35.Rg4 Rd1+ 36.Kg2 Qc6+ 37.Kh3 Ng6 38.Rxg6 Rxf7 39.Rxf7 a5 40.Rf8+ Kh7 41.Qxg7# 1-0