1.e4 c5 2.Nf3 g6 3.Bc4 Nc6 4.O-O Nf6 5.e5 d5 6.Bb5 Nd7 7.c3 c4 8.b3 Bg7 9.bxc4 dxc4 10.e6 fxe6 11.Na3 Nb6 12.Nxc4 Qd5 13.Nxb6 axb6 14.Qe2 O-O 15.Bc4 Qd6 16.d4 Na5 17.Bb5 Bd7 18.Bxd7 Qxd7 19.Rb1 Qc6 20.Re1 Nc4 21.Qxe6+ Qxe6 22.Rxe6 Rxa2 23.Rxe7 Rc2 24.Bg5 h6 25.Bh4 Rf7 26.Re8+ Kh7 27.Bg3 Rxc3 28.h4 Rc2 29.Rb4 Bf8 30.Rb3 Bg7 31.Ne5 Nxe5 32.dxe5 Rc6 33.Kh2 h5 34.f3 Rfc7 35.Bf4 Bh6 36.Bg5 Bxg5 37.hxg5 Kg7 38.e6 Rc5 39.f4 Rc4 40.Rd3 Rxf4 41.Rd7+ Rxd7 42.exd7 Rh4+ 43.Kg3 Rg4+ 44.Kf3 Rg3+ 45.Kxg3 b5 46.d8=N b4 47.Re7+ Kf8 48.Rxb7 h4+ 49.Kg4 Kg8 50.Rb8 Kh8 51.Kf4 Kg7 52.Rxb4 h3 53.gxh3 Kh8 54.Kg4 Kg8 55.Kf3 Kh7 56.Rb2 Kg8 57.Rb1 Kh8 58.Ke2 Kg7 59.Kd3 Kf8 60.Re1 Kg8 61.Rc1 Kf8 62.Kc3 Ke7 63.Kb3 Kd7 64.Ka2 Ke7 65.Rc5 Kd7 66.h4 Kd6 67.Rc4 Ke7 68.Rd4 Kf8 69.Rd2 Kg7 70.Ka3 Kh7 71.Ra2 Kh8 72.Rc2 Kh7 73.Rc6 Kg8 74.Rc1 Kh7 75.Ka2 Kg7 76.Kb3 Kg8 77.Kb4 Kf8 78.Nf7 Ke7 79.Rc8 Kd7 80.Re8 Kxe8 81.Ne5 Ke7 82.Ka4 Kd8 83.Nf3 Kd7 84.Ka5 Kc6 85.Nd4+ Kd5 86.Nc2 Ke4 87.Ne1 Kf4 88.Ng2+ Kg4 89.Kb6 Kf3 90.h5 gxh5 91.g6 Kxg2 92.g7 Kg3 93.g8=Q+ Kf2 94.Qd8 Kg1 95.Kc6 Kf2 96.Qc8 Ke2 97.Kb6 Kd1 98.Qf8 Kc2 99.Qh8 h4 100.Qf6 Kd3 101.Kc5 Ke3 102.Qe7+ Kd2 103.Qc7 Kc2 104.Qb6 Kd3 105.Qa5 h3 106.Kc6 Kc2 107.Qf5+ Kb3 108.Qe5 h2 109.Qxh2 Kc4 110.Qh5 Kd3 111.Qh8 Ke2 112.Qe5+ Kf3 113.Qb2 Kg4 114.Qc3 Kf4 115.Kc7 Kg5 116.Qd2+ Kg6 117.Qd4 Kh6 118.Qa4 Kg6 119.Qa6+ Kh7 120.Qc6 Kh8 121.Kd8 Kg7 122.Qg2+ Kh7 123.Qg3 Kh8 124.Qg5 Kh7 125.Qc5 Kg8 126.Qd4 Kh7 127.Qd1 Kg8 128.Qh1 Kg7 129.Qh2 Kg8 130.Qe2 Kf8 131.Qf2+ Kg8 132.Qh2 Kg7 133.Qc2 Kg8 134.Ke8 Kh8 135.Qb1 Kg7 136.Qa1+ Kg6 137.Qa5 Kg7 138.Qg5+ Kh8 139.Qe5+ Kg8 140.Qg5+ Kh8 141.Kf8 Kh7 142.Qg7# 1-0