1.e4 c5 2.Nc3 Nc6 3.Nge2 Nd4 4.Nxd4 cxd4 5.Ne2 d5 6.e5 Qc7 7.f4 d3 8.Nc3 dxc2 9.Qxc2 e6 10.d4 Bd7 11.Bd3 Ne7 12.Be3 Rc8 13.O-O Qb6 14.Qf2 g6 15.g4 h5 16.f5 hxg4 17.fxg6 fxg6 18.Qf7+ Kd8 19.Qf6 Rg8 20.a4 Kc7 21.Nb5+ Kb8 22.Nd6 Nf5 23.Bxf5 gxf5 24.Nxc8 Bxc8 25.Qf7 Rh8 26.Rac1 Bb4 27.Rc2 Ba5 28.Qg7 Re8 29.Rfc1 Qb3 30.Bf2 Qxa4 31.Qf7 Bb6 32.Rxc8+ Rxc8 33.Rxc8+ Kxc8 34.Qxe6+ Qd7 35.Qg8+ Bd8 36.Bh4 Qc7 37.Bg5 Qb6 38.Kh1 Qa5 39.Kg2 Qb6 40.Bxd8 Qxd8 41.Qg6 Qf8 42.Kg3 f4+ 43.Kxg4 f3 44.Qc2+ Kd7 45.Qf2 Qg8+ 46.Kxf3 Qg6 47.h4 a5 48.Kf4 Qh6+ 49.Kg4 Qg6+ 50.Kh3 Qe6+ 51.Kg3 Qg6+ 52.Kh2 Qg4 53.Qf6 a4 54.Qd6+ Kc8 55.Qc5+ Kb8 56.Qxd5 Qxh4+ 57.Kg2 Qg4+ 58.Kf2 Qf4+ 59.Ke2 Qh2+ 60.Kd3 Qxb2 61.Qd8+ Ka7 62.Qa5+ Kb8 63.Qxa4 Qb1+ 64.Kc4 Qf1+ 65.Kd5 Qf3+ 66.Ke6 Qg4+ 67.Kd6 Qf4 68.Qc4 Qf8+ 69.Kd7 Qg7+ 70.Ke8 Qg6+ 71.Qf7 Qc6+ 72.Kf8 Qh6+ 73.Ke7 Qh4+ 74.Qf6 Qxd4 75.Qd6+ Qxd6+ 76.exd6 Kc8 77.d7+ Kb8 78.d8=Q+ Ka7 79.Qd2 b6 80.Kd6 Ka8 81.Kd5 b5 82.Kc5 b4 83.Kxb4 Kb7 84.Qa2 Kc6 85.Ka3 Kb7 86.Qg2+ Kb6 87.Kb2 Ka6 88.Kb1 Ka5 89.Ka1 Kb6 90.Ka2 Kb5 91.Qg3 Kb6 92.Kb1 Ka5 93.Kc2 Kb6 94.Kc3 Ka7 95.Kb4 Kb6 96.Qg6+ Kc7 97.Kb5 Kb8 98.Qg7 Kc8 99.Kb6 Kd8 100.Kc6 Ke8 101.Qa7 Kd8 102.Kd6 Kc8 103.Qa8# 1-0