1.e4 c5 2.Nc3 e6 3.Nge2 Nc6 4.d4 cxd4 5.Nxd4 Qc7 6.Ncb5 Qb8 7.g3 a6 8.Nc3 Qc7 9.Bg2 Nf6 10.O-O Nxd4 11.Qxd4 Bc5 12.Bf4 d6 13.Qd2 h6 14.Na4 e5 15.Nxc5 dxc5 16.Be3 Ng4 17.f4 O-O 18.Rad1 Be6 19.f5 Bc4 20.Rfe1 Rfd8 21.Qc1 Nxe3 22.Qxe3 Rd4 23.b3 Rad8 24.Bf3 Bb5 25.f6 R8d6 26.fxg7 Qd8 27.Rc1 Kxg7 28.Be2 Qg5 29.Bf3 Bc6 30.Re2 Qxe3+ 31.Rxe3 Rd2 32.h4 R6d4 33.Kf1 c4 34.Ke1 Rh2 35.a3 Kf6 36.Kf1 cxb3 37.cxb3 Rb2 38.Rcc3 Rdd2 39.a4 Ke7 40.Re2 f6 41.Rxd2 Rxd2 42.Ke1 Rb2 43.Kd1 Kd6 44.Kc1 Rf2 45.Kd1 a5 46.Ke1 Rb2 47.Kd1 Rb1+ 48.Ke2 Bd7 49.Kd2 Bc6 50.Ke2 Ra1 51.Ke3 Ra3 52.Bd1 Ra2 53.Bg4 Rb2 54.Bf5 Be8 55.Rd3+ Ke7 56.Rc3 b5 57.axb5 Bxb5 58.Kf3 Be2+ 59.Ke3 Kd6 60.g4 Bb5 61.h5 Ba6 62.Kf3 Rd2 63.Ke3 Rh2 64.Rc1 Rh3+ 65.Kf2 Rxb3 66.Ra1 Rb2+ 67.Kg3 Bc4 68.Rxa5 Ra2 69.Rxa2 Bxa2 70.Kf3 Kc5 71.Ke3 Kb4 72.Bc8 Kc3 73.Bd7 Bc4 74.Bc8 Kc2 75.Bd7 Kd1 76.Kf2 Kd2 77.Bf5 Kd3 78.Bg6 Bb3 79.Bh7 Bd1 80.Bf5 Kd4 81.Kg3 Ke3 82.Bh7 Bf3 83.Bf5 Bxe4 84.Be6 Bd3 85.Bf7 e4 86.Bg6 Kd2 87.Bxe4 Bxe4 88.Kf4 Kd3 89.Kg3 Ke3 90.g5 fxg5 91.Kh3 Bf5+ 92.Kg2 Bh3+ 93.Kh2 Kd2 94.Kxh3 Ke3 95.Kh2 Ke2 96.Kg2 Ke3 97.Kg3 Kd4 98.Kh2 Ke5 99.Kh1 g4 100.Kg1 Kf5 101.Kh2 Kg5 102.Kh1 Kxh5 103.Kg2 Kh4 104.Kh2 h5 105.Kg1 Kg5 106.Kh1 Kg6 107.Kg1 h4 108.Kh2 Kh7 109.Kh1 h3 110.Kh2 Kg6 111.Kh1 Kh6 112.Kg1 Kh5 113.Kh1 Kh4 114.Kg1 Kg5 115.Kf1 Kh6 116.Kg1 g3 117.Kf1 Kg7 118.Ke2 g2 119.Ke3 g1=R 120.Kf3 Rb1 121.Kf2 Kh6 122.Kf3 Rb2 123.Kg4 Kh7 124.Kf5 Rb1 125.Kg4 Rb4+ 126.Kf5 Kh8 127.Ke6 Kg7 128.Ke5 Rg4 129.Ke6 Rg2 130.Kf5 Rc2 131.Kg4 Rc1 132.Kxh3 Kg8 133.Kg3 Rc5 134.Kh2 Rb5 135.Kg2 Rb7 136.Kh1 Rh7+ 137.Kg1 Rh8 138.Kf2 Kg7 139.Kg2 Rc8 140.Kf1 Kh7 141.Kf2 Rc4 142.Ke3 Rh4 143.Kf2 Kg6 144.Ke2 Kf7 145.Kd1 Rf4 146.Kc2 Kf6 147.Kc1 Ra4 148.Kd2 Kg6 149.Ke3 Kg7 150.Kd2 Ra8 151.Ke1 Rg8 152.Kd1 Rc8 153.Ke1 Kf6 154.Kd1 Ke7 155.Kd2 Rc5 156.Kd3 Ke6 157.Ke2 Rc4 158.Ke1 Rg4 159.Kf2 Kd5 160.Kf3 Rc4 161.Kf2 Rc7 162.Ke3 Rh7 163.Kf2 Kc4 164.Ke2 Rb7 165.Kd2 Kc5 166.Kc3 Kd6 167.Kc2 Kd5 168.Kd3 Rb3+ 169.Kd2 Ke4 170.Kd1 Rb2 171.Kc1 Rg2 172.Kd1 Ra2 173.Ke1 Ke3 174.Kd1 Rf2 175.Ke1 Rf4 176.Kd1 Rc4 177.Ke1 Rc1# 0-1 {OL: 0}