1.e4 c5 2.Nc3 d6 3.Nge2 e5 4.Nd5 Nc6 5.Nec3 Nge7 6.Bc4 Nxd5 7.Nxd5 Be7 8.c3 Bg5 9.h4 Bxh4 10.d3 Be6 11.Qh5 Be7 12.a4 h6 13.f4 exf4 14.Bxf4 Bf6 15.O-O Be5 16.Be3 Rc8 17.Rf2 Bg3 18.Rff1 Qh4 19.Qxh4 Bxh4 20.Bf4 Rd8 21.a5 O-O 22.a6 b6 23.g3 Bg5 24.Kg2 g6 25.Bb5 Bxf4 26.Bxc6 Bxd5 27.Bxd5 Bg5 28.Rf3 Kg7 29.Raf1 Rd7 30.d4 Rc7 31.e5 dxe5 32.dxe5 c4 33.g4 b5 34.e6 f6 35.Rd1 Rd8 36.Rff1 Rd6 37.Rfe1 f5 38.gxf5 gxf5 39.Bf3 Rxa6 40.Rd5 Kf6 41.Ree5 Rxe6 42.Rxf5+ Kg6 43.Rxb5 Rd7 44.Rfd5 Rxd5 45.Bxd5 Re2+ 46.Kf1 Rd2 47.Bxc4 h5 48.Bd5 h4 49.Be4+ Kh6 50.Rb7 Be3 51.Rh7+ Kg5 52.b4 Kg4 53.Bc6 Rf2+ 54.Ke1 Rc2 55.Bd7+ Kg3 56.Rg7+ Kh2 57.Rh7 Bf2+ 58.Kd1 Rxc3 59.Ke2 Kg2 60.Rg7+ Bg3 61.b5 Ra3 62.Bc6+ Kh2 63.Rd7 h3 64.Rh7 Be5 65.Rh5 Bd4 66.Rg5 Re3+ 67.Kf1 Rc3 68.Rg4 Bb6 69.Ke2 a5 70.Rg6 Re3+ 71.Kd2 Rg3 72.Re6 a4 73.Bd5 Rg5 74.Rxb6 Rxd5+ 75.Kc3 Kg3 76.Rg6+ Kf4 77.b6 Rb5 78.Rh6 Kg4 79.Kc4 Rb1 80.Rg6+ Kh5 81.Rg3 Kh4 82.Rg6 a3 83.Rh6+ Kg4 84.Rg6+ Kf5 85.Rh6 a2 86.Rxh3 a1=Q 87.Rf3+ Ke6 88.Rc3 Rb2 89.Rf3 Qa2+ 90.Rb3 Rc2+ 91.Kb4 Rc1 92.b7 Qa7 93.b8=B Qxb8+ 94.Ka5 Qc7+ 95.Ka4 Qc6+ 96.Rb5 Rb1 97.Ka5 Ra1+ 98.Kb4 Qc2 99.Rf5 Rg1 100.Rb5 Kd6 101.Rc5 Qxc5+ 102.Kb3 Qe5 103.Kc4 Kc7 104.Kb4 Rh1 105.Ka3 Ra1+ 106.Kb3 Qb5+ 107.Kc3 Kc6 108.Kc2 Qb3+ 109.Kxb3 Kb7 110.Kc4 Rh1 111.Kb3 Re1 112.Ka4 Kb8 113.Kb3 Re7 114.Kb4 Re3 115.Ka4 Kc7 116.Ka5 Re8 117.Ka6 Rg8 118.Ka5 Rh8 119.Kb5 Ra8 120.Kc4 Ra2 121.Kb4 Kc6 122.Kc4 Rh2 123.Kc3 Kd7 124.Kd4 Kc8 125.Ke3 Kc7 126.Kf3 Rc2 127.Kg3 Kb8 128.Kh4 Rc6 129.Kg3 Rg6+ 130.Kh3 Rd6 131.Kg3 Rd8 132.Kf2 Rd7 133.Ke2 Rb7 134.Kd3 Rh7 135.Kc4 Rf7 136.Kd5 Rf3 137.Kd6 Ra3 138.Kd5 Ka7 139.Ke4 Ra5 140.Kd4 Ra6 141.Ke3 Ra4 142.Ke2 Kb7 143.Kd2 Ka6 144.Ke1 Rf4 145.Ke2 Kb5 146.Ke3 Rh4 147.Kf3 Kc4 148.Kg2 Kd3 149.Kg1 Rc4 150.Kf2 Rf4+ 151.Kg1 Ke3 152.Kg2 Rg4+ 153.Kh1 Kf2 154.Kh2 Rh4# 0-1