1.e4 d5 2.exd5 Qxd5 3.Nc3 Qa5 4.Nf3 Nf6 5.d4 Bf5 6.Bc4 Nbd7 7.Bd2 c6 8.Qe2 e6 9.d5 cxd5 10.Nxd5 Qc5 11.Nxf6+ gxf6 12.Be3 Qc7 13.O-O-O a6 14.Bd3 Bg6 15.h4 Bh5 16.Qd2 Bc5 17.Bf4 Qb6 18.Bg3 O-O-O 19.Kb1 Bg4 20.h5 e5 21.c3 Ba3 22.Qc2 Nc5 23.Bf5+ Bxf5 24.Qxf5+ Kb8 25.Qc2 Rxd1+ 26.Rxd1 Rc8 27.Ka1 Na4 28.bxa3 Nxc3 29.Rc1 Rc5 30.Qb2 Qd8 31.Qb3 Qc7 32.Bh4 Nd5 33.Rxc5 Qxc5 34.Qb2 Qc4 35.Qd2 a5 36.g3 Qc5 37.Ne1 Nc3 38.f3 Nd5 39.g4 Qxa3 40.Bg3 b5 41.Bf2 Kc7 42.Qb2 Qa4 43.Qc2+ Qxc2 44.Nxc2 f5 45.gxf5 Kc6 46.Ne3 Nxe3 47.Bxe3 Kd5 48.Bd2 a4 49.Kb2 Kd4 50.Kc2 e4 51.fxe4 Kxe4 52.f6 Kf5 53.Kc3 Kxf6 54.Kb4 Ke6 55.Kxb5 f5 56.Kb4 a3 57.Kxa3 Kd6 58.Ka4 Kd5 59.Bc1 Kc6 60.Bg5 Kd6 61.Kb4 Ke5 62.Be3 Ke6 63.Ka3 Kd6 64.Bc1 Ke6 65.h6 Ke5 66.Kb4 f4 67.Kc3 Kd5 68.Kd3 Kc6 69.Ba3 Kd5 70.Kc2 f3 71.Kd1 f2 72.Ke2 f1=R 73.Kxf1 Kc6 74.Kf2 Kc7 75.Ke3 Kb7 76.Kf4 Kb8 77.Kg5 Ka8 78.Kf6 Kb8 79.Bc5 Ka8 80.Bf2 Kb7 81.a3 Ka6 82.Bb6 Kb7 83.Bc5 Kc8 84.Kg7 Kc7 85.Kh8 Kc8 86.Be3 Kd8 87.Bc5 Ke8 88.Be3 Kf8 89.Kxh7 Kf7 90.Bf2 Ke6 91.Kg8 Kd6 92.Kh7 Ke6 93.a4 Kf6 94.Bh4+ Ke5 95.Bg3+ Kf6 96.Bf2 Ke6 97.Bg3 Kd5 98.Kg8 Kc6 99.Bb8 Kb7 100.Bh2 Ka7 101.a5 Kb7 102.Bg1 Kc7 103.Bh2+ Kc8 104.a6 Kd7 105.Bd6 Kc8 106.Kf8 Kd7 107.a7 Kxd6 108.a8=R Kd7 109.Re8 Kd6 110.Kg7 Kc5 111.Rg8 Kc4 112.Kf7 Kd4 113.Rc8 Ke5 114.Ke7 Kd4 115.Kf7 Ke4 116.Rh8 Kd5 117.Re8 Kc6 118.h7 Kc5 119.Rc8+ Kb4 120.Ke7 Ka4 121.Rc5 Kb3 122.Rh5 Kb2 123.Rh1 Kc3 124.Kf6 Kd2 125.Rh2+ Kc3 126.Kg7 Kd3 127.Kf6 Ke4 128.Rc2 Ke3 129.Rc1 Kd4 130.Kg6 Kd5 131.h8=N Ke4 132.Rd1 Ke5 133.Rd2 Ke6 134.Kh7 Ke7 135.Ra2 Kd8 136.Ra4 Ke8 137.Ra8+ Kd7 138.Ra3 Kc6 139.Rg3 Kb7 140.Rg1 Kc7 141.Rg4 Kd8 142.Rg3 Kc7 143.Rg2 Kd8 144.Rc2 Ke8 145.Rc3 Kd8 146.Rc5 Kd7 147.Kh6 Ke8 148.Ng6 Kd7 149.Rc2 Kd6 150.Kg5 Kd5 151.Rf2 Kd6 152.Rf1 Kc5 153.Rf6 Kb5 154.Re6 Kc5 155.Nh4 Kb4 156.Re8 Kc3 157.Rg8 Kd2 158.Kh6 Kd3 159.Kh7 Kd4 160.Rd8+ Kc4 161.Kg6 Kb5 162.Rg8 Ka4 163.Kf7 Ka3 164.Rc8 Ka4 165.Rc5 Ka3 166.Kf6 Kb2 167.Ke6 Kb1 168.Nf5 Ka2 169.Ng3 Kb2 170.Rg5 Kb1 171.Rg6 Ka2 172.Ke5 Ka1 173.Rb6 Ka2 174.Kd4 Ka3 175.Ne2 Ka2 176.Kc3 Ka1 177.Ng3 Ka2 178.Ne4 Ka1 179.Kc2 Ka2 180.Ra6# 1-0