1.c4 h6 2.e4 c5 3.Nc3 Nc6 4.Nge2 e6 5.d4 cxd4 6.Nxd4 Be7 7.Be3 d6 8.Be2 Nf6 9.Qd2 Nxd4 10.Bxd4 b6 11.O-O-O O-O 12.h4 Bb7 13.f3 Rc8 14.g4 Nh7 15.Qe1 Re8 16.Kb1 Nf8 17.g5 hxg5 18.hxg5 Bxg5 19.Qg3 e5 20.Bf2 Re6 21.Rh5 Bh6 22.Qh2 Qd7 23.a3 Rf6 24.Bh4 Rg6 25.Rxe5 dxe5 26.Rxd7 Nxd7 27.Qh3 Nc5 28.Nd5 Re8 29.Ne7+ Rxe7 30.Bxe7 Nb3 31.Bf1 Rg1 32.Ka2 Nc1+ 33.Kb1 Nb3 34.Bb4 a5 35.Be1 Ba6 36.Kc2 Nd4+ 37.Kc3 Be3 38.Kd3 Bf4 39.Bf2 Rg6 40.Bxd4 Rd6 41.Kc3 Rxd4 42.b4 axb4+ 43.axb4 g6 44.b5 Bb7 45.Qh4 Bc8 46.c5 bxc5 47.Bc4 Bd2+ 48.Kb3 Kg7 49.Qe7 Rd7 50.Qxe5+ Kh7 51.Qxc5 Bb7 52.Qf8 f5 53.exf5 gxf5 54.Qxf5+ Kg7 55.Qg4+ Kh7 56.Bg8+ Kh6 57.Qxd7 Ba6 58.Qa7 Bg5 59.Qc7 Be7 60.Qxe7 Kg6 61.Ka3 Bb7 62.f4 Be4 63.Qg7+ Kxg7 64.Be6 Kf6 65.Bg4 Ke7 66.Kb4 Kd6 67.Kc4 Bd5+ 68.Kd4 Bb7 69.Bd1 Bc8 70.Bf3 Bd7 71.b6 Bc6 72.Bxc6 Kxc6 73.Ke4 Kb5 74.Kd5 Ka4 75.Kc5 Ka5 76.Kd5 Ka4 77.Kc4 Ka5 78.b7 Kb6 79.b8=R+ Kc7 80.Rb1 Kd8 81.Rh1 Kc7 82.Kd3 Kb8 83.Ke4 Kb7 84.Kd3 Ka7 85.Ke3 Kb8 86.Kf2 Ka7 87.Re1 Kb8 88.Rb1+ Ka7 89.Ra1+ Kb7 90.Kf1 Kc7 91.Ra2 Kb7 92.Rc2 Ka6 93.Kg1 Kb7 94.Ra2 Kc8 95.Kh1 Kb8 96.Ra4 Kc8 97.Ra6 Kb7 98.Re6 Kc8 99.Rc6+ Kb7 100.Rc1 Ka6 101.Re1 Kb5 102.Re6 Kc4 103.Re3 Kb5 104.Kg1 Kb6 105.Re8 Ka5 106.Re7 Ka6 107.f5 Ka5 108.Kf1 Ka4 109.Re5 Kb3 110.Re3+ Ka2 111.Re5 Kb1 112.Re7 Ka1 113.Rb7 Ka2 114.Rb5 Ka3 115.Rd5 Kb4 116.Rd3 Kc5 117.Rh3 Kc4 118.Rc3+ Kb5 119.Rc4 Ka5 120.Kf2 Kb5 121.Rc7 Ka5 122.Rf7 Kb6 123.Ra7 Kc5 124.Ke3 Kb4 125.Ra5 Kc4 126.Kf3 Kb3 127.Kg2 Kb4 128.Kh1 Kxa5 129.Kh2 Kb5 130.f6 Kc6 131.f7 Kb5 132.Kg3 Kb6 133.Kh2 Kc5 134.f8=R Kb6 135.Rf2 Kc5 136.Rd2 Kb5 137.Kg3 Kc5 138.Kf4 Kc4 139.Rd1 Kb5 140.Kg5 Ka5 141.Kh6 Kb6 142.Kh5 Kb7 143.Ra1 Kc7 144.Rf1 Kd8 145.Rf6 Kc8 146.Kh6 Kc7 147.Kg6 Kb7 148.Kf7 Ka8 149.Rh6 Kb7 150.Kg6 Ka6 151.Rh5 Kb6 152.Rh4 Ka6 153.Rb4 Ka7 154.Rg4 Kb6 155.Rg2 Kb7 156.Kg5 Ka8 157.Kh6 Kb8 158.Rg4 Kc8 159.Ra4 Kd7 160.Kh5 Ke6 161.Rd4 Ke5 162.Rd1 Ke6 163.Rh1 Ke5 164.Rg1 Kd5 165.Rb1 Kc6 166.Rb4 Kd6 167.Kh6 Ke5 168.Kg5 Ke6 169.Kf4 Kd5 170.Re4 Kd6 171.Re5 Kd7 172.Kf5 Kd6 173.Kf6 Kc6 174.Ke7 Kc7 175.Re6 Kb8 176.Kd7 Ka7 177.Kc7 Ka8 178.Ra6# 1-0