1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.h3 e5 7.Nde2 Nbd7 8.g4 h6 9.a4 Nc5 10.Bg2 Be7 11.Be3 Be6 12.O-O O-O 13.Ng3 Rc8 14.Nf5 Re8 15.Qd2 Bf8 16.Rfd1 Qc7 17.a5 Qc6 18.Ng3 Ncd7 19.Rdc1 Qc7 20.Nd5 Bxd5 21.exd5 e4 22.c4 Qd8 23.Rc3 Nc5 24.Bd4 g6 25.Re3 Bg7 26.Rd1 Nd3 27.Nxe4 Nxe4 28.Qxd3 Nc5 29.Rxe8+ Qxe8 30.Bxc5 Rxc5 31.b4 Rc8 32.c5 Qa4 33.c6 Qxb4 34.Rb1 Qxa5 35.cxb7 Rb8 36.Qc4 Qd8 37.Qxa6 Bd4 38.Rc1 Kg7 39.Rb1 Qf6 40.Qa2 Qe7 41.Qd2 Bc5 42.Qb2+ Kg8 43.Bf3 Qh4 44.Kg2 Rxb7 45.Qxb7 Qxf2+ 46.Kh1 Qxf3+ 47.Kh2 Bd4 48.Qc8+ Kg7 49.Qc2 Be5+ 50.Kg1 Qxh3 51.Qe4 h5 52.gxh5 Qxh5 53.Kf2 Qh2+ 54.Kf1 Qh3+ 55.Ke2 Qh2+ 56.Kf1 f5 57.Qf3 Kf6 58.Rb8 Qd2 59.Re8 Qc1+ 60.Kg2 Qb2+ 61.Qf2 Qxf2+ 62.Kxf2 g5 63.Re6+ Kf7 64.Ke3 Kg7 65.Re7+ Kg6 66.Re6+ Kf7 67.Rh6 g4 68.Re6 Kg7 69.Kd3 Bf4 70.Ke2 Be5 71.Kd3 Kf7 72.Ke3 f4+ 73.Ke2 f3+ 74.Kf2 Kg7 75.Re8 Kg6 76.Rg8+ Kf5 77.Ke3 Bf4+ 78.Kf2 Bh2 79.Ra8 Be5 80.Ra4 Kg5 81.Re4 Bf4 82.Re8 Kf5 83.Ra8 Be5 84.Ke3 Kg5 85.Re8 Kh4 86.Kf2 Bd4+ 87.Kf1 Kg5 88.Re4 Bc5 89.Re8 g3 90.Rg8+ Kf4 91.Rf8+ Ke4 92.Re8+ Kxd5 93.Rg8 g2+ 94.Rxg2 fxg2+ 95.Kxg2 Ba3 96.Kf2 Bc5+ 97.Ke2 Kc4 98.Kd2 d5 99.Kc2 Kd4 100.Kd2 Bf8 101.Kc2 Ke3 102.Kd1 d4 103.Kc2 d3+ 104.Kd1 d2 105.Kc2 Ke2 106.Kb2 d1=Q 107.Kc3 Qd3+ 108.Kb2 Kd1 109.Ka1 Qb5 110.Ka2 Kc2 111.Ka1 Qb1# 0-1