1.e4 Nc6 2.Nf3 e5 3.Bb5 Nf6 4.O-O Nxe4 5.d4 Nd6 6.Bxc6 dxc6 7.dxe5 Nf5 8.Qxd8+ Kxd8 9.Rd1+ Ke8 10.Nc3 h6 11.h3 Be6 12.g4 Ne7 13.Nd4 Rd8 14.Nxe6 Rxd1+ 15.Nxd1 fxe6 16.f4 h5 17.Nf2 hxg4 18.hxg4 g5 19.fxg5 Ng6 20.Bd2 Bg7 21.Re1 Nxe5 22.Kg2 Kf7 23.Bf4 Ng6 24.Bxc7 Bxb2 25.Rb1 Bd4 26.Rxb7 e5 27.Bxe5+ Ke6 28.Bxd4 Nh4+ 29.Kf1 Rh5 30.Ke1 Rh7 31.Rxh7 c5 32.Bf6 a5 33.Bd8 Ng6 34.Rc7 Ke5 35.Nh1 a4 36.Rxc5+ Kd6 37.Rc3 Nh8 38.Bc7+ Ke7 39.Rh3 Kf7 40.c4 Ng6 41.Rf3+ Nf4 42.Kf1 Ke7 43.Bd8+ Kd6 44.Nf2 Kc5 45.Bb6+ Kc6 46.Nd1 Kb7 47.Ne3 Ka8 48.Nf5 Ne2 49.Bc5 Nf4 50.Ne7 Ng2 51.Nc8 Nh4 52.Ke1 Ng2+ 53.Kd1 Kb8 54.Na7 Ne3+ 55.Bxe3 Kc7 56.Bd4 a3 57.Rxa3 Kb7 58.Ke2 Ka8 59.Rf3 Kb7 60.Rc3 Ka6 61.Kf1 Ka5 62.a3 Ka6 63.Rc2 Ka5 64.Bf2 Ka4 65.Be3 Ka5 66.Nb5 Ka4 67.Ba7 Kb3 68.Nc7 Kxa3 69.Nb5+ Ka4 70.Rg2 Kb3 71.Nc3 Ka3 72.Na4 Kxa4 73.Bd4 Ka5 74.Bb6+ Kxb6 75.Ke2 Kc7 76.Kd1 Kb7 77.Ke1 Kb8 78.Rg3 Kb7 79.Rd3 Kb8 80.Rh3 Kc8 81.Rh4 Kc7 82.g6 Kb6 83.Rh1 Kc7 84.Rg1 Kb7 85.Kf1 Ka6 86.Kg2 Ka5 87.Rh1 Kb6 88.Rh6 Ka7 89.Rh3 Kb8 90.g7 Kc7 91.Kf1 Kc6 92.c5 Kc7 93.Rh5 Kd8 94.g8=R+ Kc7 95.Rh2 Kc6 96.Rh6+ Kb5 97.Kg1 Kb4 98.Rh2 Ka4 99.Rc8 Kb4 100.Rc2 Ka5 101.Rf8 Kb4 102.Rg2 Kb3 103.Rc2 Ka4 104.g5 Kb4 105.Rg8 Ka3 106.Rf2 Kb3 107.Ra8 Kc3 108.Rh8 Kd4 109.Rf1 Ke5 110.Rh7 Ke6 111.Rc7 Ke5 112.Rf2 Ke4 113.Kg2 Kd4 114.Rb7 Kd3 115.Re7 Kc3 116.Re5 Kd4 117.Re8 Kc3 118.Rb8 Kd3 119.Rff8 Ke2 120.Rb1 Kd2 121.Rh1 Ke2 122.Rh2 Ke3 123.Rh5 Ke2 124.Rf2+ Kd3 125.Rh1 Kc3 126.Kh3 Kd3 127.Kg3 Kd4 128.Kh4 Kd3 129.Rd1+ Ke4 130.Ra1 Ke3 131.Rc1 Kd4 132.Re2 Kd5 133.Re8 Kd4 134.Rc2 Kd5 135.Rd2+ Kc6 136.Rc2 Kd5 137.g6 Kc6 138.g7 Kb5 139.Rh2 Ka6 140.Rg2 Kb5 141.Kh3 Kc4 142.Re3 Kb4 143.Kh4 Kb5 144.Reg3 Ka4 145.Rb2 Ka5 146.Rgg2 Ka4 147.Rb6 Ka5 148.Kh3 Ka4 149.Rgg6 Ka3 150.c6 Ka2 151.Ra6+ Kb2 152.Rg4 Kc2 153.g8=R Kd1 154.Rc8 Kc1 155.Rd4 Kb1 156.Rg4 Kb2 157.Ra2+ Kb1 158.Rga4 Kc1 159.Kg2 Kb1 160.Rd2 Kc1 161.Rd6 Kb2 162.Rdd8 Kc2 163.c7 Kb3 164.Raa8 Kc2 165.Kg1 Kb2 166.Rd7 Kb3 167.Rcd8 Kb2 168.Rdc8 Kb3 169.Rd4 Kc2 170.Rd3 Kb1 171.Kh1 Kc2 172.Kg2 Kb2 173.Rd7 Kc2 174.Rcb8 Kc3 175.Ra2 Kc4 176.Rab2 Kc5 177.Rc2# 1-0