1.e4 Nf6 2.e5 Ng8 3.d4 Nc6 4.Bb5 e6 5.Nf3 d6 6.Bxc6+ bxc6 7.c4 Ne7 8.O-O Bb7 9.Nc3 Nc8 10.h3 Be7 11.Be3 d5 12.c5 a5 13.Re1 h6 14.Ne2 Bf8 15.Qc2 Ba6 16.Ng3 Ne7 17.Bd2 Ng6 18.Bxa5 h5 19.Bd2 Nh4 20.Nh2 Be7 21.a4 Bg5 22.b3 Qe7 23.Reb1 Qd8 24.Qd1 g6 25.b4 Bc4 26.Qc1 Be7 27.Ra3 O-O 28.Bh6 Re8 29.Nhf1 Kh7 30.Bd2 f5 31.Ne3 f4 32.Nxc4 fxg3 33.Na5 gxf2+ 34.Kxf2 Rf8+ 35.Kg1 Qe8 36.b5 cxb5 37.axb5 g5 38.Nc6 Qf7 39.Be3 Rxa3 40.Qxa3 Qf5 41.Rd1 Nxg2 42.Qd3 Nxe3 43.Qxe3 Qf7 44.Qd3+ Kg7 45.Rf1 Qe8 46.Rxf8 Bxf8 47.Qf1 Be7 48.Qf3 Kg6 49.Kg2 Bd8 50.Qe2 Be7 51.Qf1 g4 52.hxg4 hxg4 53.Kg3 Bg5 54.Kxg4 Qg8 55.b6 Kh6 56.Qh1+ Bh4+ 57.Kxh4 Qg5+ 58.Kh3 Qe3+ 59.Kg2+ Kg7 60.Qg1 Qe2+ 61.Qf2 Qe4+ 62.Qf3 Qc2+ 63.Kh3 cxb6 64.Qg2+ Qg6 65.Qxg6+ Kf8 66.Qh6+ Ke8 67.Kg3 Kd7 68.Qxe6+ Kc7 69.Qxd5 Kc8 70.cxb6 Kb7 71.Qa2 Kxc6 72.Qa5 Kb7 73.Qc3 Ka6 74.Qd2 Kb5 75.Kh3 Kc4 76.Qg5 Kxd4 77.Qh5 Kc4 78.Qh7 Kb5 79.Kg4 Kxb6 80.Kh5 Kc6 81.Qg7 Kb5 82.e6 Ka4 83.Qa1+ Kb4 84.Qc3+ Kb5 85.Qc2 Ka5 86.Qh2 Kb4 87.Kg5 Kc5 88.Kh4 Kc6 89.Qg3 Kb5 90.Qc7 Ka6 91.Kh5 Kb5 92.Qc8 Kb4 93.Qc7 Kb3 94.Qe5 Ka4 95.Qd5 Ka3 96.Qc4 Kb2 97.Qf4 Kc2 98.Qf5+ Kb2 99.Qe5+ Kb3 100.Kh4 Ka3 101.Qg5 Kb2 102.Qg3 Ka1 103.e7 Kb1 104.Qd6 Kc2 105.e8=N Kc1 106.Qe6 Kb1 107.Qg8 Kc2 108.Kg5 Kc3 109.Qg6 Kb4 110.Qa6 Kc3 111.Qa4 Kd3 112.Qf4 Kc2 113.Nd6 Kc3 114.Nf7 Kb2 115.Qf1 Ka3 116.Qf3+ Ka2 117.Kf5 Kb2 118.Qg2+ Kb1 119.Kg5 Kc1 120.Qh3 Kd2 121.Kf5 Kc1 122.Qh2 Kd1 123.Qg1+ Kd2 124.Ke5 Ke2 125.Qd4 Ke1 126.Qf4 Ke2 127.Qf6 Kd3 128.Nd6 Kd2 129.Qh4 Kd3 130.Nf7 Kc2 131.Qd4 Kb3 132.Qb6+ Ka4 133.Qf2 Kb5 134.Qg3 Kb6 135.Qh3 Kc5 136.Qh4 Kb5 137.Qh6 Kb4 138.Qf8+ Ka5 139.Nh8 Kb6 140.Qb4+ Ka7 141.Qe7+ Ka8 142.Ke6 Kb8 143.Kd5 Kc8 144.Nf7 Kb8 145.Qe1 Kc8 146.Ke6 Kc7 147.Qg1 Kc8 148.Kd6 Kb7 149.Qh1+ Kb8 150.Kc6 Kc8 151.Qh8# 1-0