1.d4 c5 2.d5 d6 3.e4 g6 4.c4 e5 5.Nc3 Bg7 6.Nge2 Ne7 7.h3 f5 8.exf5 gxf5 9.g4 O-O 10.Ng3 e4 11.Bg5 h6 12.Bd2 b5 13.cxb5 a6 14.b6 Qxb6 15.Qc2 e3 16.fxe3 fxg4 17.O-O-O Ra7 18.Nh5 Be5 19.hxg4 Rb7 20.Na4 Qc7 21.Bc3 Nd7 22.Nf4 Nb6 23.Bxe5 Nxa4 24.Rxh6 Bf5 25.Rh8+ Kf7 26.Rxf8+ Kxf8 27.gxf5 Qa5 28.Bc3 Nxc3 29.Qxc3 Qxa2 30.Bd3 Rb3 31.Qf6+ Ke8 32.Bc4 Qa4 33.Bxb3 Qxb3 34.Qc3 Qa4 35.f6 Nf5 36.Ne6 a5 37.Ng5 Ng3 38.f7+ Ke7 39.f8=Q+ Kxf8 40.Qf6+ Ke8 41.Qf7+ Kd8 42.Ne6+ Kc8 43.Qc7#