1.Nf3 Nf6 2.d4 b6 3.Nc3 d5 4.Bg5 Bb7 5.Ne5 a6 6.e3 e6 7.Qf3 h6 8.Bh4 Be7 9.O-O-O Nbd7 10.Nxd7 Qxd7 11.g4 Ne4 12.Bxe7 Nxc3 13.bxc3 Qxe7 14.Kb2 O-O-O 15.Qg3 Kb8 16.h4 Ka7 17.Be2 Rc8 18.g5 h5 19.Qe5 g6 20.Rh3 Rhd8 21.Rf3 Rd7 22.Qf6 Qe8 23.a4 c5 24.Ra1 Rdc7 25.a5 b5 26.dxc5 e5 27.Ra3 Ka8 28.Rb3 Rd7 29.Qg7 Rxc5 30.Rf6 d4 31.cxd4 exd4 32.Bd3 dxe3 33.fxe3 Qe5+ 34.Ka2 Rcc7 35.Rxa6+ Kb8 36.Qxe5 Rxd3 37.Rxg6 Bf3 38.cxd3 Bd5 39.Rd6 Ka7 40.Qe4 Bb7 41.Qe5 b4 42.Ra3 f6 43.Rc6 bxa3 44.Qxc7 f5 45.Rc1 Ka8 46.Kb1 Bh1 47.Ka2 Bc6 48.Qc8+ Ka7 49.e4 Ba8 50.Qb8+ Kxb8 51.Kxa3 Kb7 52.Rb1+ Ka7 53.Rb5 Bb7 54.a6 Ka8 55.Re5 Ka7 56.Kb4 Bxe4 57.Ra5 Kb8 58.Rc5 Ka8 59.Rc1 Kb8 60.Kb3 Bh1 61.Rxh1 Ka8 62.Rg1 Ka7 63.Ka2 Kxa6 64.Rf1 Ka7 65.Kb2 Kb7 66.Ka2 Kc8 67.Rh1 Kd8 68.Rc1 Ke7 69.Rf1 Kd7 70.Rf4 Kd6 71.Ka3 Kc5 72.Rf1 Kc6 73.Rh1 Kb6 74.Rd1 Kb5 75.d4 Ka5 76.g6 Ka6 77.Kb2 Ka7 78.Ra1+ Kb7 79.Rh1 Ka7 80.Ka1 Kb8 81.Ka2 Ka7 82.Ka3 Kb8 83.Rf1 Kc8 84.Ka2 Kc7 85.Ka3 Kc6 86.Kb3 f4 87.d5+ Kd7 88.Rf2 Kd6 89.Ka4 f3 90.Kb4 Kxd5 91.Ra2 f2 92.Rxf2 Ke5 93.Rf7 Kd5 94.Rf1 Kc6 95.Kb3 Kc7 96.Rc1+ Kb8 97.Ra1 Kc7 98.Rh1 Kb7 99.Ra1 Kc6 100.Ra5 Kd6 101.Ra7 Kc6 102.Rb7 Kd6 103.Ra7 Kc6 104.Ra5 Kc7 105.g7 Kb6 106.Ra4 Kb7 107.g8=Q Kc7 108.Qg4 Kc6 109.Qf3+ Kd6 110.Ra7 Ke5 111.Kc3 Kd6 112.Re7 Kxe7 113.Qxh5 Kf6 114.Kb2 Ke6 115.Qh6+ Kf5 116.Qb6 Ke5 117.Qd8 Ke4 118.Kb3 Kf3 119.Qb6 Kg2 120.Kb2 Kh1 121.Qg1+ Kxg1 122.Kb3 Kh2 123.Kc2 Kh1 124.Kc1 Kg2 125.Kd2 Kh2 126.Ke2 Kh1 127.Kf2 Kh2 128.Ke1 Kg2 129.Kd1 Kh3 130.h5 Kh4 131.h6 Kg5 132.h7 Kh4 133.Kd2 Kh3 134.h8=R+ Kg3 135.Rb8 Kg2 136.Rc8 Kg1 137.Rc4 Kf1 138.Kc2 Ke1 139.Kc1 Kf2 140.Ra4 Kg1 141.Rb4 Kh2 142.Kc2 Kh1 143.Rb7 Kg2 144.Re7 Kg1 145.Kd1 Kh1 146.Re8 Kg2 147.Re1 Kg3 148.Kc2 Kh3 149.Re3+ Kh2 150.Kc3 Kg2 151.Kd3 Kg1 152.Re8 Kg2 153.Rf8 Kh1 154.Rh8+ Kg1 155.Rg8+ Kh2 156.Rb8 Kg2 157.Kd4 Kg1 158.Kc4 Kh2 159.Rh8+ Kg2 160.Kd4 Kf2 161.Kc5 Kg3 162.Kd6 Kf2 163.Rg8 Ke3 164.Rg4 Kd2 165.Kc5 Ke2 166.Kb6 Ke3 167.Rc4 Kf3 168.Kb5 Ke3 169.Rb4 Kd2 170.Rh4 Kc1 171.Rd4 Kc2 172.Kc4 Kb2 173.Kb4 Ka1 174.Kc3 Kb1 175.Rb4+ Kc1 176.Rb5 Kd1 177.Re5 Kc1 178.Re1# 1-0