1.e4 Nc6 2.Bc4 a5 3.Ne2 e6 4.d4 d5 5.Bb5 dxe4 6.c4 Nf6 7.Nbc3 Bb4 8.a3 Be7 9.d5 exd5 10.cxd5 O-O 11.dxc6 Qxd1+ 12.Nxd1 Rd8 13.h3 Rxd1+ 14.Kxd1 Bxh3 15.gxh3 Bd6 16.f3 Ne8 17.Bc4 e3 18.Ng3 Ra6 19.Ba2 Be5 20.Ke2 b6 21.Bxf7+ Kxf7 22.Ne4 Bf4 23.b4 Ke7 24.Rg1 b5 25.a4 Bg3 26.Ra2 Bf2 27.Rg5 Be1 28.Rg4 bxa4 29.Bb2 Bg3 30.Kd1 g6 31.Ke2 h5 32.Rxg3 Kf7 33.Rg1 Ra7 34.Kd1 Ke7 35.Nc3 axb4 36.Ne4 e2+ 37.Ke1 Ng7 38.Rg3 Ra5 39.Rg1 b3 40.Ra1 Rg5 41.Rxg5 h4 42.Nd6 Ne8 43.Rd5 Kf8 44.Kd2 e1=Q+ 45.Rxe1 Nxd6 46.Ba3 Kg7 47.Bb4 Nc8 48.Rd6 cxd6 49.c7 Nb6 50.Rb1 Kf7 51.c8=B Ke8 52.Rg1 g5 53.Rxg5 Kd8 54.Bf5 d5 55.Be4 Nd7 56.Ke2 dxe4 57.Ba3 Ne5 58.Rxe5 Kc8 59.Kf2 exf3 60.Rc5+ Kb8 61.Ra5 b2 62.Rb5+ Ka7 63.Rxb2 Ka6 64.Ke1 f2+ 65.Rxf2 Ka5 66.Rf3 Ka6 67.Bb4 Kb5 68.Ba3 Kc6 69.Rc3+ Kd5 70.Bb2 Ke6 71.Ba3 Ke5 72.Rd3 Kf5 73.Rd7 Ke6 74.Rd4 Kf6 75.Be7+ Kg6 76.Bf8 Kh5 77.Ke2 a3 78.Rd5+ Kg6 79.Be7 Kh6 80.Bc5 Kg7 81.Kd3 Kf7 82.Bb4 Kf6 83.Be7+ Kg7 84.Rh5 a2 85.Bf6+ Kf8 86.Ra5 Kf7 87.Ra8 a1=N 88.Rxa1 Kf8 89.Rc1 Kg8 90.Bh8 Kf8 91.Kc2 Kg8 92.Kb2 Kh7 93.Ka3 Kh6 94.Rb1 Kh5 95.Rd1 Kh6 96.Rf1 Kh5 97.Rf5+ Kg6 98.Rf3 Kh7 99.Rf5 Kg8 100.Rd5 Kxh8 101.Rf5 Kg8 102.Ka2 Kh8 103.Ra5 Kg8 104.Rg5+ Kf8 105.Rc5 Ke7 106.Kb1 Ke6 107.Rh5 Ke7 108.Rh8 Ke6 109.Kb2 Ke7 110.Ka2 Ke6 111.Kb1 Kd5 112.Rf8 Kc5 113.Rd8 Kb4 114.Rg8 Kc4 115.Rb8 Kd4 116.Kc1 Kd3 117.Rd8+ Ke4 118.Rh8 Kd3 119.Kb1 Kc3 120.Rh5 Kd4 121.Rxh4+ Ke5 122.Rc4 Kd5 123.Rc1 Ke5 124.Rc8 Kd4 125.Rd8+ Kc4 126.h4 Kb5 127.Rc8 Ka4 128.Rc1 Kb5 129.Rg1 Kc6 130.Rh1 Kc7 131.Rc1+ Kb6 132.Kc2 Kb5 133.Rb1+ Kc6 134.Rb5 Kxb5 135.Kd2 Kc6 136.h5 Kd6 137.h6 Kc6 138.Kc3 Kb7 139.Kb3 Kc8 140.Kc3 Kb8 141.Kc2 Kb7 142.Kb3 Ka7 143.h7 Ka8 144.Ka2 Kb7 145.Kb2 Ka7 146.Ka3 Kb6 147.Kb2 Kb7 148.Kb1 Kc7 149.Ka1 Kb7 150.h8=R Kc7 151.Ra8 Kc6 152.Ra7 Kd6 153.Kb2 Kc5 154.Kc2 Kc6 155.Ra4 Kd6 156.Ra3 Kd5 157.Ra8 Kc4 158.Kd1 Kb3 159.Rh8 Kb4 160.Rh5 Kc4 161.Kc1 Kb4 162.Rd5 Ka3 163.Rd3+ Ka4 164.Rd7 Kb5 165.Kc2 Ka6 166.Kd3 Kb5 167.Rg7 Ka6 168.Rg5 Kb7 169.Rc5 Ka7 170.Kc4 Ka6 171.Kd4 Kb7 172.Rc1 Ka7 173.Rg1 Ka8 174.Kc5 Kb7 175.Re1 Kb8 176.Kc6 Ka7 177.Re8 Ka6 178.Ra8# 1-0