1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Ba4 Nf6 5.O-O Bb4 6.a3 Be7 7.Re1 b5 8.Bb3 Bb7 9.d4 Nxd4 10.Bxf7+ Kxf7 11.Nxe5+ Kg8 12.Qxd4 c5 13.Qd3 Qc7 14.Nf3 c4 15.Qe2 Nxe4 16.Nc3 d5 17.a4 b4 18.Nxe4 dxe4 19.Nd2 Rc8 20.Nxe4 Qe5 21.Nf6+ Bxf6 22.Qxe5 Bxe5 23.Rxe5 Kf7 24.Rf5+ Ke6 25.Rf4 Rhd8 26.Be3 b3 27.cxb3 cxb3 28.Re1 Rc2 29.Bb6+ Re2 30.Rxe2+ Kd7 31.Re3 Bf3 32.Re5 Ra8 33.Re1 g5 34.Rd4+ Kc8 35.a5 Bc6 36.Rg4 Ba4 37.Bc5 Rb8 38.Bd4 Kd8 39.Kh1 h6 40.Re5 Rb6 41.Rb5 Rg6 42.Rgxg5 hxg5 43.Rb6 Rc6 44.h3 Rc7 45.f4 gxf4 46.Rxa6 Rc1+ 47.Kh2 Bc6 48.Ra7 Rc2 49.Rg7 f3 50.a6 Rxg2+ 51.Rxg2 fxg2 52.h4 Kc7 53.h5 Be4 54.Kg3 Kb8 55.Bg1 Ka8 56.h6 Kb8 57.Kf4 Bd3 58.Kf3 Ka8 59.Kxg2 Bh7 60.Kf3 Bd3 61.Ke3 Bc2 62.Kd4 Ka7 63.Ke5+ Kxa6 64.Kf6 Kb5 65.Kg7 Bf5 66.h7 Bxh7 67.Kxh7 Kc4 68.Kg6 Kd3 69.Bc5 Kc2 70.Ba3 Kd3 71.Kf5 Kd4 72.Ke6 Ke4 73.Kd7 Kd5 74.Kc7 Kc4 75.Kb6 Kd3 76.Kb5 Kd2 77.Kc4 Kd1 78.Kxb3 Ke1 79.Kb4 Kf2 80.b3 Kg1 81.Ka4 Kg2 82.Bb2 Kf1 83.Ba3 Ke2 84.Kb4 Kf1 85.Kc3 Ke1 86.Kb2 Kf2 87.Bb4 Kf3 88.Ba5 Kf2 89.Bc3 Kg2 90.Kb1 Kf2 91.Be1+ Kxe1 92.Kc2 Kf1 93.Kc3 Kf2 94.Kb4 Ke2 95.Ka5 Ke3 96.b4 Kd3 97.Kb5 Ke2 98.Ka5 Kd3 99.b5 Ke2 100.Ka4 Ke1 101.Ka5 Kd2 102.b6 Kd3 103.Kb5 Ke2 104.b7 Kf3 105.Kc5 Ke3 106.b8=R Ke4 107.Kb4 Kd3 108.Rh8 Kd2 109.Re8 Kc2 110.Rc8+ Kd3 111.Rd8+ Kc2 112.Rf8 Kc1 113.Ka5 Kc2 114.Rf7 Kd2 115.Rf2+ Kd1 116.Rf3 Kc1 117.Rc3+ Kb2 118.Kb4 Kb1 119.Rc8 Ka2 120.Rc6 Kb1 121.Kc5 Kb2 122.Kd5 Kb1 123.Rh6 Kc2 124.Rh2+ Kb3 125.Rh1 Ka3 126.Rh5 Ka4 127.Rh3 Kb4 128.Ke4 Kb5 129.Re3 Kc4 130.Kf4 Kd5 131.Re1 Kc4 132.Ra1 Kc5 133.Ra3 Kd5 134.Rc3 Kd4 135.Rc6 Kd3 136.Rh6 Kc4 137.Rh4 Kd4 138.Rh3 Kd5 139.Kf3 Ke5 140.Rh1 Kd5 141.Rh2 Kd4 142.Rh5 Kd3 143.Rh4 Kc2 144.Ke3 Kc1 145.Rc4+ Kb1 146.Rc6 Ka1 147.Rd6 Ka2 148.Kd3 Ka3 149.Rb6 Ka4 150.Kc4 Ka3 151.Rb7 Ka2 152.Kc3 Ka1 153.Kc2 Ka2 154.Ra7# 1-0