1.e3 d5 2.d4 Bf5 3.c4 e6 4.Nf3 c6 5.Nc3 Nd7 6.Bd3 Bg6 7.e4 dxc4 8.Bxc4 Ngf6 9.e5 Nd5 10.Nxd5 cxd5 11.Bd3 Bxd3 12.Qxd3 Qa5+ 13.Ke2 Rc8 14.h4 Be7 15.Bd2 Qb6 16.h5 h6 17.a4 Nb8 18.b4 Rc4 19.b5 Nd7 20.Rac1 Qc7 21.g4 Bb4 22.Qb1 Ba5 23.Rhg1 a6 24.Rgd1 O-O 25.g5 Rc8 26.Be3 Rc2+ 27.Kf1 hxg5 28.Nxg5 Qc4+ 29.Kg2 Qe2 30.bxa6 bxa6 31.Rxc2 Rxc2 32.Kg3 Bd8 33.Rd2 Qxh5 34.Rxc2 Bxg5 35.Rc8+ Nf8 36.Qd3 Be7 37.Kg2 Qg4+ 38.Kf1 Qf3 39.Qd2 a5 40.Qxa5 Qd1+ 41.Qe1 Qxa4 42.Kg2 f6 43.exf6 Bxf6 44.Bf4 Qa6 45.Qc3 Kf7 46.Qc7+ Be7 47.Qc2 Ng6 48.Bg3 Bf6 49.Rc6 Qa1 50.Qe2 Nf8 51.Rc7+ Kg8 52.Rc8 Kf7 53.Bd6 Ng6 54.Rc7+ Be7 55.Qf3+ Ke8 56.Qh5 Bxd6 57.Qxg6+ Kd8 58.Rxg7 Qxd4 59.Rg8+ Kc7 60.Qxe6 Qe4+ 61.Qxe4 dxe4 62.Re8 Be7 63.Rxe7+ Kb6 64.Rh7 Kb5 65.Rh5+ Ka4 66.f4 Ka3 67.Rf5 Ka2 68.Rh5 Kb1 69.Rh2 Kc2 70.Rh4 Kb1 71.Kf2 Kc2 72.Rh1 Kd2 73.Kg3 Ke3 74.Kg2 Kd4 75.Rh7 Kc4 76.Rh4 Kd4 77.Kf1 Kc3 78.Ke2 Kd4 79.Kd2 Kd5 80.Rh5+ Kc4 81.Ke2 Kb4 82.Rh2 Kc3 83.Rh4 Kb4 84.Rh3 Kc5 85.Kd2 Kc6 86.Rg3 Kb5 87.Ke1 Kc4 88.Rg4 Kd4 89.Rg6 Kd5 90.Rg5+ Kd6 91.f5 Kc6 92.Kd2 Kc7 93.Ke2 Kb7 94.Kd2 Ka7 95.Rg3 Ka6 96.Rg1 Ka7 97.Rg5 Ka8 98.Rg8+ Kb7 99.Rf8 Ka6 100.Kc2 Kb7 101.Kb1 Ka7 102.Rd8 Ka6 103.Ka1 Ka7 104.Kb2 e3 105.f6 Ka6 106.Rf8 Kb7 107.Rh8 Ka7 108.Kc1 Kb7 109.Kb1 e2 110.Rh1 Ka6 111.Kb2 e1=B 112.Rf1 Kb6 113.Ka1 Kc5 114.Rf3 Bg3 115.Ka2 Bf2 116.Kb2 Be3 117.Ka2 Kd5 118.Rxe3 Kd4 119.Kb1 Kxe3 120.Kb2 Ke4 121.Kc2 Kf3 122.Kc3 Kg4 123.Kd2 Kf4 124.Kd1 Kf5 125.f7 Kg5 126.Kc1 Kh5 127.Kc2 Kg6 128.f8=R Kh5 129.Kc3 Kh4 130.Rf7 Kg4 131.Kc2 Kg5 132.Kd1 Kh4 133.Rb7 Kg5 134.Rb4 Kh5 135.Rb6 Kh4 136.Rd6 Kg4 137.Ke1 Kh3 138.Rb6 Kh4 139.Rb1 Kg3 140.Kf1 Kh2 141.Rb6 Kh3 142.Rg6 Kh2 143.Rg5 Kh3 144.Re5 Kg3 145.Re2 Kh4 146.Rg2 Kh3 147.Rb2 Kg3 148.Kg1 Kf3 149.Kh1 Kg4 150.Rb1 Kf5 151.Kg2 Ke5 152.Kf3 Ke6 153.Rb8 Kf5 154.Rc8 Ke5 155.Rc5+ Kf6 156.Kg3 Kg7 157.Rc8 Kh7 158.Kh4 Kh6 159.Rd8 Kh7 160.Rd7+ Kg8 161.Rd4 Kg7 162.Rd6 Kh7 163.Rf6 Kh8 164.Rh6+ Kg7 165.Re6 Kh7 166.Kg4 Kg8 167.Re2 Kf7 168.Re1 Kg8 169.Kh4 Kg7 170.Rf1 Kh7 171.Kg4 Kh6 172.Kf5 Kh7 173.Kf6 Kg8 174.Rd1 Kh8 175.Rd2 Kh7 176.Rd5 Kh8 177.Kf7 Kh7 178.Rh5# 1-0