1.e4 e5 2.Nf3 c6 3.Nxe5 Nf6 4.Bc4 d5 5.exd5 cxd5 6.Bb5+ Nbd7 7.O-O Be7 8.d4 Bd6 9.Nc3 O-O 10.Re1 Nb6 11.a4 Bf5 12.a5 Nc8 13.Bg5 Ne7 14.Bxf6 gxf6 15.Ng4 Kg7 16.Ne3 Be6 17.Bd3 h5 18.Qf3 Re8 19.a6 bxa6 20.Rxa6 Ng6 21.Rea1 Ne7 22.Nb5 Bb8 23.h3 Qd7 24.Qxh5 Rh8 25.Qf3 f5 26.Nc3 Rh4 27.Ne2 f4 28.Nf1 Rg4 29.Rxe6 fxe6 30.Qxg4+ Kf8 31.Re1 Nc6 32.Nxf4 Bxf4 33.Qxf4+ Kg7 34.Qg4+ Kf8 35.Qxe6 Qxe6 36.Rxe6 Nxd4 37.Re5 Nb3 38.cxb3 d4 39.g4 Kg7 40.Re1 a5 41.h4 Rh8 42.f3 Rg8 43.Re8 Kh6 44.Ra8 a4 45.g5+ Rxg5+ 46.hxg5+ Kxg5 47.Be2 a3 48.bxa3 Kh4 49.Bd3 Kg5 50.a4 Kf4 51.Ba6 d3 52.Rc8 Kf5 53.Rc3 Ke6 54.Kf2 Kf5 55.Rc6 d2 56.Ke2 d1=R 57.a5 Ra1 58.Bb5 Kf4 59.Rb6 Ke5 60.Rg6 Kd5 61.f4 Rxa5 62.Kd1 Kd4 63.f5 Rxb5 64.f6 Rxb3 65.Rg3 Rb1+ 66.Ke2 Rb2+ 67.Nd2 Rb7 68.Rg7 Rb8 69.f7 Rf8 70.Nf3+ Ke4 71.Ng5+ Ke5 72.Rg8 Rd8 73.Rxd8 Kf5 74.Rd4 Kxg5 75.Rc4 Kh5 76.Re4 Kg6 77.Kd3 Kf6 78.Kc2 Kf5 79.Rh4 Ke5 80.f8=Q Kd5 81.Qg8+ Ke5 82.Qe6+ Kxe6 83.Rf4 Kd6 84.Kb2 Kc6 85.Ka2 Kb6 86.Rf8 Ka6 87.Re8 Kb5 88.Re7 Ka4 89.Rf7 Kb5 90.Rh7 Kb6 91.Rh8 Kb7 92.Ka3 Ka7 93.Rc8 Kb7 94.Rd8 Ka6 95.Rd6+ Kb7 96.Rd5 Kb8 97.Ra5 Kc8 98.Rh5 Kd7 99.Ka4 Kc8 100.Rg5 Kb7 101.Re5 Kc7 102.Rb5 Kd8 103.Rb1 Kc8 104.Rg1 Kc7 105.Rd1 Kb8 106.Ka3 Kc8 107.Re1 Kd7 108.Re5 Kc7 109.Rc5+ Kd7 110.Kb2 Ke8 111.Re5+ Kf8 112.Rc5 Ke8 113.Kc3 Ke7 114.Rc6 Kd7 115.Rg6 Ke7 116.Kd4 Kf7 117.Ra6 Ke8 118.Kd5 Kd8 119.Kd6 Ke8 120.Ra5 Kf7 121.Rf5+ Kg6 122.Ke6 Kh7 123.Kf7 Kh6 124.Kf6 Kh7 125.Rh5+ Kg8 126.Rh4 Kf8 127.Rh8# 1-0