1.d4 c5 2.d5 e6 3.Nc3 d6 4.Nf3 Nf6 5.e4 e5 6.g3 Be7 7.Bg2 O-O 8.O-O a6 9.a4 Ne8 10.Nd2 f5 11.Nc4 f4 12.f3 g5 13.g4 Ng7 14.Rb1 h5 15.h3 hxg4 16.hxg4 Kf7 17.b4 cxb4 18.Rxb4 Rh8 19.Nb6 a5 20.Rb3 Ra6 21.Nxc8 Qxc8 22.Ba3 Nd7 23.Nb5 Nc5 24.Rc3 Qg8 25.Bxc5 dxc5 26.d6 Bf6 27.Qd5+ Ne6 28.Qxb7+ Kg6 29.Qxa6 Qh7 30.d7 Qh2+ 31.Kf2 Qg3+ 32.Ke2 Qxg2+ 33.Rf2 Qg3 34.Qxe6 Rh2 35.Qg8+ Bg7 36.Qe8+ Kh7 37.Rxh2+ Qxh2+ 38.Kd3 Qf2 39.Qh5+ Kg8 40.d8=Q+ Bf8 41.Qg6+ Kh8 42.Qxf8#