1.Nf3 c6 2.e4 d5 3.e5 Bg4 4.d4 e6 5.c3 c5 6.dxc5 Bxf3 7.Qxf3 Nc6 8.Qg3 h5 9.h4 Nge7 10.Bd3 g6 11.Nd2 Nf5 12.Bxf5 gxf5 13.Nf3 Qa5 14.O-O Qxc5 15.Re1 Qc4 16.Bg5 Rg8 17.Rad1 Bc5 18.Nd4 Bxd4 19.cxd4 Nxd4 20.Rc1 Ne2+ 21.Rxe2 Qxe2 22.Qc3 Rxg5 23.hxg5 Qg4 24.g6 Qxg6 25.Qa3 Qg5 26.Rc7 d4 27.Qa4+ Kf8 28.Qd7 Qg6 29.Qxd4 Kg7 30.Rxb7 Rc8 31.Qh4 a5 32.Rb3 Kf8 33.Rg3 Qh6 34.Rg5 Rc4 35.f4 Rc1+ 36.Kh2 Rc4 37.b3 Rd4 38.Qf2 Rd5 39.Qc2 h4 40.Qc1 h3 41.g3 Qh7 42.a3 Ke7 43.b4 axb4 44.axb4 Kd7 45.Qc2 Qh8 46.Qa4+ Kc7 47.Qa7+ Kc6 48.Qa2 Kb6 49.Rxf5 Qd8 50.Qf2+ Kc6 51.b5+ Kxb5 52.Qe2+ Ka5 53.Qa2+ Kb5 54.Qb1+ Kc4 55.Rxf7 Rd2+ 56.Kxh3 Qh8+ 57.Rh7 Qg8 58.Qe4+ Kb3 59.Rb7+ Kc3 60.Rc7+ Kb2 61.Qb4+ Ka2 62.Qxd2+ Kb3 63.Qc2+ Ka3 64.Qf2 Qh7+ 65.Rxh7 Kb4 66.f5 Kc4 67.Qc5+ Kb3 68.Kh4 Ka4 69.Qc1 Kb3 70.Rh5 Kb4 71.Kh3 Ka4 72.Qe3 Ka5 73.Qe4 exf5 74.Qh4 Kb5 75.Kg2 f4 76.Rh7 Ka5 77.Kh2 fxg3+ 78.Kh3 Ka6 79.e6 Ka5 80.Qc4 Kb6 81.Rh8 g2 82.Kxg2 Ka7 83.Qc7+ Ka6 84.Rh1 Kb5 85.Qc3 Ka6 86.Rh2 Ka7 87.Kf1 Kb6 88.Qe3+ Kc7 89.Rb2 Kd6 90.Qf2 Kc6 91.Rb6+ Kd5 92.Qe2 Kc5 93.Qh5+ Kxb6 94.Qe5 Kc6 95.Qe1 Kb5 96.Qb1+ Ka6 97.Qb7+ Kxb7 98.e7 Kc6 99.e8=Q+ Kc7 100.Kg2 Kb7 101.Kg1 Ka6 102.Qg8 Kb5 103.Qh8 Ka6 104.Qb2 Ka5 105.Kh2 Ka6 106.Qd4 Kb5 107.Qh8 Kc4 108.Qh6 Kb4 109.Qd6+ Ka4 110.Qf6 Ka5 111.Qh4 Kb5 112.Qf4 Kc6 113.Qf8 Kc7 114.Qf5 Kd6 115.Kg3 Kc7 116.Kf2 Kb8 117.Qc5 Kb7 118.Qc3 Ka8 119.Kg3 Ka7 120.Qc2 Kb7 121.Qc3 Ka7 122.Qh8 Kb6 123.Kf4 Ka6 124.Qh4 Ka5 125.Qe1+ Ka4 126.Kf5 Kb5 127.Qg1 Kc4 128.Qg8+ Kc5 129.Qg7 Kb4 130.Qe5 Ka4 131.Qg7 Kb4 132.Qg6 Ka4 133.Qe8+ Ka5 134.Qh5 Ka6 135.Qg6+ Ka7 136.Qh6 Ka8 137.Qf8+ Ka7 138.Kg4 Kb7 139.Qf1 Kb8 140.Qf4+ Kc8 141.Qf1 Kd7 142.Kf5 Kc6 143.Ke6 Kc5 144.Qd3 Kb4 145.Kd5 Ka4 146.Kc5 Ka5 147.Qa3# 1-0