1.e4 e5 2.Nf3 Nc6 3.Nc3 Nf6 4.Qe2 Nd4 5.Nxd4 exd4 6.Nb5 d5 7.e5 Ne4 8.d3 Bb4+ 9.c3 dxc3 10.dxe4 cxb2+ 11.Qd2 Bxd2+ 12.Bxd2 bxa1=Q+ 13.Ke2 c6 14.Nc3 c5 15.f3 Qxc3 16.Bxc3 Bh3 17.exd5 Bd7 18.h4 Bb5+ 19.Kf2 Bxf1 20.Rxf1 Qxd5 21.f4 Qd8 22.Ba5 Qxa5 23.a3 Qa6 24.Kg1 O-O 25.a4 Qxa4 26.Rb1 Qa6 27.h5 Qd6 28.exd6 h6 29.Rxb7 Rad8 30.Rxa7 Rxd6 31.Ra1 Rd3 32.Rb1 Rfd8 33.Kf2 c4 34.Re1 c3 35.Ke2 Rd2+ 36.Ke3 Rf8 37.Rc1 Rxg2 38.Rxc3 Ra8 39.Kf3 Rh2 40.Rc1 Rxh5 41.Rc3 Rha5 42.Rb3 R8a7 43.Rb2 Ra3+ 44.Kf2 R7a6 45.Rb8+ Kh7 46.f5 R6a5 47.Rf8 Rg3 48.Kxg3 Rxf5 49.Rd8 Rf6 50.Rd3 Kg6 51.Kh4 Rf4+ 52.Kh3 Kg5 53.Kh2 g6 54.Kg3 h5 55.Rd5+ Rf5 56.Rd2 Ra5 57.Ra2 Rb5 58.Rb2 Rc5 59.Rb7 f5 60.Rb6 Rd5 61.Rb1 Ra5 62.Rh1 Ra7 63.Rh3 Ra8 64.Kf2 f4 65.Kf3 Ra3+ 66.Kg2 Rxh3 67.Kxh3 h4 68.Kg2 h3+ 69.Kh2 Kf5 70.Kg1 Kf6 71.Kf2 Kf5 72.Kf1 Kf6 73.Ke2 Ke6 74.Ke1 Ke7 75.Kd2 Kd8 76.Kd1 h2 77.Kc1 h1=R+ 78.Kb2 Rh3 79.Ka2 Rg3 80.Kb1 Kc8 81.Ka2 Rd3 82.Ka1 Kc7 83.Ka2 Rf3 84.Ka1 Rf1+ 85.Ka2 Kb6 86.Kb3 Ka7 87.Kc4 Ka8 88.Kb3 Rb1+ 89.Kc2 Kb8 90.Kxb1 Kc8 91.Kc1 Kd8 92.Kb2 Ke7 93.Kb3 Ke6 94.Kc3 Ke7 95.Kd3 Ke6 96.Kc4 Kd6 97.Kc3 Kd5 98.Kc2 Kd4 99.Kd1 Ke4 100.Ke1 Kf3 101.Kf1 Kg4 102.Kg1 Kf5 103.Kf2 Kg4 104.Kg2 Kf5 105.Kg1 Ke4 106.Kf2 g5 107.Kg1 f3 108.Kf2 Kf4 109.Kg1 Ke4 110.Kf2 g4 111.Kf1 Kf5 112.Kf2 Kf4 113.Kf1 Ke3 114.Kg1 Kd4 115.Kh1 f2 116.Kg2 g3 117.Kf1 Ke3 118.Kg2 Ke2 119.Kh1 f1=Q# 0-1