1.e4 f6 2.Nf3 d6 3.Nc3 Nh6 4.Bc4 e6 5.Nd4 Qe7 6.O-O e5 7.Nd5 Qd8 8.Nb5 Na6 9.Qh5+ g6 10.Qh4 Ng8 11.Nbc3 c6 12.Ne3 b5 13.Bxg8 Rxg8 14.f4 Nc7 15.Qxh7 Rg7 16.Qh4 Ne6 17.Ne2 f5 18.Qxd8+ Kxd8 19.exf5 Nxf4 20.Nxf4 exf4 21.Rxf4 gxf5 22.Nxf5 Rf7 23.g4 Bh6 24.Rf3 Kc7 25.d4 Bg7 26.c3 Be6 27.Bg5 Rg8 28.h4 Bxf5 29.Raf1 Be6 30.Rxf7+ Bxf7 31.Rxf7+ Kb6 32.Kg2 c5 33.Be3 cxd4 34.cxd4 Kc6 35.h5 Bxd4 36.Bxd4 Rxg4+ 37.Kh3 Rxd4 38.h6 Rd1 39.Kg2 Rd5 40.h7 Rh5 41.Rxa7 Kb6 42.Rd7 Kc6 43.Rf7 d5 44.Kg3 d4 45.Rf6+ Kd7 46.Rf7+ Ke6 47.Rb7 d3 48.Kf2 Rh2+ 49.Ke1 Kd5 50.Rxb5+ Kc4 51.Rb7 Rh1+ 52.Kd2 Rh2+ 53.Ke3 Rh3+ 54.Ke4 Rh4+ 55.Ke3 Rh3+ 56.Kf4 d2 57.Rc7+ Kd4 58.Rd7+ Kc4 59.Rxd2 Rxh7 60.Ke5 Kc5 61.Rc2+ Kb5 62.Kd4 Rh4+ 63.Kc3 Rh3+ 64.Kd4 Rh4+ 65.Kd3 Rh3+ 66.Ke4 Rh4+ 67.Kf5 Rh7 68.Ke6 Rh4 69.Kd6 Rh6+ 70.Kc7 Rh7+ 71.Kd6 Rh6+ 72.Kd7 Rh7+ 73.Kc8 Kb6 74.Kd8 Kb5 75.b3 Kb6 76.Re2 Kc6 77.Rc2+ Kb6 78.a4 Ka5 79.Rc5+ Kb6 80.b4 Rh4 81.a5+ Kb7 82.b5 Rd4+ 83.Ke7 Ra4 84.b6 Ka6 85.Kd6 Kb7 86.Rc7+ Kb8 87.Ra7 Ra1 88.Kc6 Rc1+ 89.Kb5 Rb1+ 90.Ka6 Rf1 91.Rd7 Rf8 92.Rg7 Rd8 93.Rh7 Rg8 94.Rf7 Rh8 95.Rg7 Rd8 96.Re7 Rc8 97.Rb7+ Ka8 98.Rg7 Rh8 99.Rd7 Kb8 100.Rb7+ Ka8 101.Rg7 Kb8 102.Re7 Rc8 103.Rd7 Rf8 104.Rh7 Rg8 105.Rf7 Rh8 106.Rc7 Re8 107.Rb7+ Ka8 108.Rh7 Kb8 109.Kb5 Re5+ 110.Ka6 Re8 111.Rc7 Rd8 112.Rg7 Rh8 113.Rf7 Rd8 114.Kb5 Rd5+ 115.Kc6 Rd8 116.a6 Rc8+ 117.Kb5 Re8 118.a7+ Ka8 119.Ka6 Rb8 120.b7+ Rxb7 121.Rf8+ Rb8 122.axb8=Q# 1-0