1.e4 d6 2.d4 e5 3.dxe5 dxe5 4.Qxd8+ Kxd8 5.Bc4 f6 6.f4 Nd7 7.Nf3 Bd6 8.f5 Ne7 9.Nc3 a6 10.a4 Bb4 11.Be3 Nb6 12.O-O-O+ Ke8 13.Bxb6 cxb6 14.Na2 Nc6 15.Nxb4 Nxb4 16.c3 Nc6 17.g4 Bd7 18.g5 Na5 19.Ba2 Bxa4 20.Rd6 Bb3 21.Bxb3 Nxb3+ 22.Kc2 Nc5 23.gxf6 gxf6 24.Rxf6 Rg8 25.Rxb6 Rg2+ 26.Kb1 Rd8 27.Nxe5 Rdd2 28.Nc4 Rde2 29.Rd1 Nxe4 30.Rxb7 Rxh2 31.Nd6+ Nxd6 32.Rxd6 Re7 33.Rb8+ Kf7 34.Rxa6 h5 35.Rh6 Kg7 36.f6+ Kf7 37.fxe7 Re2 38.Rh7+ Ke6 39.Rhh8 Re3 40.Ka1 Rg3 41.Ka2 Rd3 42.Kb1 h4 43.Ka1 Rg3 44.Ka2 Ke5 45.Rhg8 Rf3 46.Rgf8 Rf6 47.Rh8 Rf3 48.Rhg8 Kf5 49.Rgf8+ Ke4 50.Rh8 Rf5 51.Rhg8 Rc5 52.Rgf8 Kd3 53.b4 Rc7 54.Rf5 h3 55.Kb1 Rxc3 56.Ka1 h2 57.Rh5 Ra3+ 58.Kb2 Rb3+ 59.Kxb3 h1=R 60.e8=Q Rb1+ 61.Ka3 Rh1 62.Ka4 Kc2 63.Kb5 Rb1 64.Ka6 Rf1 65.Ka7 Kb1 66.Kb6 Ka2 67.Kc5 Rc1+ 68.Kb5 Ra1 69.Ka6 Rc1 70.Ka7 Rc3 71.Kb6 Kb1 72.Kb7 Rf3 73.Kc7 Rd3 74.Kc6 Rd7 75.Kb6 Rd6+ 76.Ka5 Rb6 77.Ra8 Rb5+ 78.Ka6 Rd5 79.Ka7 Rd4 80.Kb6 Kc2 81.Kc5 Rd5+ 82.Rxd5 Kb1 83.Kd4 Kc2 84.Ra7 Kc1 85.Ra6 Kb1 86.Rb6 Kc1 87.Rb7 Kd1 88.Rb8 Kc1 89.Rc8+ Kd1 90.Rc7 Kd2 91.Rcd7 Kc1 92.Rd8 Kd2 93.Qe7 Kc1 94.Qf7 Kd1 95.Qf8 Kd2 96.Qg8 Ke2 97.Qh7 Kf3 98.Qh6 Kg2 99.Qh5 Kf2 100.Qg6 Ke1 101.Qf5 Kd2 102.Qf4+ Kc2 103.Qe3 Kd1 104.Qd2+ Kxd2 105.R5d6 Ke1 106.R6d7 Ke2 107.b5 Kf3 108.b6 Ke2 109.b7 Kd1 110.b8=N Kd2 111.Kd5 Kc2 112.Kd6 Kb3 113.Rc8 Ka4 114.Rdd8 Kb5 115.Kd7 Kb6 116.Re8 Kb5 117.Kd8 Kb6 118.Nd7+ Ka7 119.Rf8 Ka6 120.Rb8 Ka5 121.Kc8 Ka6 122.Ra8+ Kb5 123.Rb8+ Ka6 124.Kd8 Ka5 125.Ke8 Ka6 126.Rh8 Ka5 127.Rh7 Ka6 128.Rh8 Ka7 129.Rh7 Ka6 130.Kf7 Ka5 131.Rhh8 Ka6 132.Rh7 Ka7 133.Rhh8 Ka6 134.Kg6 Ka7 135.Rh7 Ka6 136.Kg7 Ka5 137.Rhh8 Ka6 138.Kg8 Ka7 139.Rh7 Ka6 140.Rg7 Ka7 141.Rf7 Ka6 142.Rff8 Ka5 143.Rfe8 Ka4 144.Rb3 Ka5 145.Ra8# 1-0