1.e4 e5 2.Nf3 Nf6 3.d4 exd4 4.e5 Ne4 5.Qxd4 d5 6.exd6 Nxd6 7.Bg5 f6 8.Bf4 Nc6 9.Qa4 Be6 10.Nc3 g5 11.Be3 Qd7 12.O-O-O a6 13.Ne4 Qf7 14.h4 g4 15.Nd4 Nxe4 16.Nxc6 Nd6 17.Ne5+ Bd7 18.Nxf7 Bxa4 19.Nxh8 Bxc2 20.Re1 h5 21.Ba7+ Be4 22.f3 gxf3 23.gxf3 Bh6+ 24.Be3 Ke7 25.Bxh6 Nc4 26.a4 Na5 27.Bc4 Nb3+ 28.Bxb3 Rb8 29.Bg8 Kd6 30.Re3 Rd8 31.Bf8+ Kc6 32.Bd5+ Kb6 33.Bc6 Ka5 34.Nf7 b5 35.Nd6 Kxa4 36.Rd3 Bg6 37.Rd4+ Ka5 38.Rc4 Bb1 39.Rf4 cxd6 40.Rc4 Ba2 41.Bxb5 Rb8 42.Ra4+ Kxb5 43.Rxa2 f5 44.Kd1 Rb7 45.Bxd6 Ra7 46.Rh2 a5 47.Rxa5+ Kxa5 48.Bf8 Ka6 49.Kc2 Kb5 50.Kb3 Kc6 51.Re2 Rb7+ 52.Kc4 Rb5 53.Rc2 Rxb2 54.Rxb2 f4 55.Rb5 Kc7 56.Re5 Kb8 57.Rxh5 Kc7 58.Rh7+ Kc6 59.Kc3 Kb5 60.Bg7 Kb6 61.Rh5 Kc6 62.Rd5 Kb6 63.Bh8 Ka6 64.Rh5 Kb6 65.Kd3 Kb7 66.Bd4 Kc6 67.Be5 Kd5 68.Bb8+ Kc6 69.Kc3 Kb6 70.Ba7+ Kb7 71.Rh8 Kc7 72.Bc5 Kb7 73.Bb4 Kc7 74.Rh7+ Kc8 75.Rf7 Kb8 76.Rf8+ Kb7 77.Kb2 Kc7 78.Ra8 Kd7 79.Ra1 Kc6 80.Rc1+ Kd7 81.Rc6 Kd8 82.Kc3 Ke8 83.h5 Kd7 84.Kd3 Kxc6 85.Bc3 Kd7 86.Bh8 Kd8 87.h6 Ke7 88.Bd4 Kf8 89.Bc5+ Ke8 90.Bb4 Kd8 91.Ke2 Kd7 92.Be7 Ke6 93.Bc5 Kf6 94.Bf2 Kf7 95.h7 Ke7 96.Bg3 Kf6 97.h8=Q+ Kf7 98.Qc8 fxg3 99.Qc2 Ke6 100.Qd2 Kf7 101.Kf1 Kg8 102.Qb2 Kh7 103.Qd4 Kg8 104.Qa1 Kh7 105.Qa8 Kg6 106.Qh8 g2+ 107.Kxg2 Kg5 108.Kh3 Kf5 109.Qa8 Kf6 110.Qa1+ Kg6 111.Qh8 Kf7 112.Qh7+ Kf6 113.Kg3 Ke5 114.Qh6 Kd5 115.Qe3 Kd6 116.Qa3+ Kd7 117.Qa2 Ke7 118.Qf2 Ke8 119.Qb2 Kd8 120.Kh3 Kc7 121.Qf6 Kb7 122.Qb2+ Ka7 123.Qf2+ Kb7 124.Qe2 Kc6 125.Kg2 Kb6 126.Qe4 Ka7 127.Qc2 Kb7 128.Qb2+ Ka6 129.Qb3 Ka5 130.Qb5+ Kxb5 131.Kg3 Ka5 132.Kh2 Kb4 133.Kg3 Kb3 134.f4 Ka2 135.Kh4 Ka1 136.Kg5 Kb2 137.Kh4 Ka2 138.Kg5 Kb2 139.Kg6 Ka3 140.f5 Kb3 141.Kh5 Kb4 142.Kg5 Ka3 143.Kh6 Kb2 144.Kh7 Kc3 145.Kg6 Kd4 146.Kg7 Kc5 147.Kf8 Kd4 148.f6 Kc5 149.f7 Kb6 150.Ke8 Kc6 151.Kd8 Kb5 152.Kc7 Ka6 153.Kc6 Ka7 154.f8=Q Ka6 155.Qa3# 1-0