1.e4 c5 2.Nf3 e6 3.c3 Nf6 4.Qe2 b6 5.d3 Bb7 6.g3 Be7 7.Bg2 d6 8.O-O Nbd7 9.Nbd2 O-O 10.Ne1 Qc7 11.f4 b5 12.g4 g6 13.Rf2 Qb6 14.Nf1 c4 15.d4 d5 16.e5 Ne4 17.Bxe4 dxe4 18.Be3 f6 19.Ng2 Qc6 20.Ng3 fxe5 21.f5 exd4 22.cxd4 Nb6 23.Bh6 exf5 24.Bxf8 Rxf8 25.gxf5 g5 26.Rd1 Re8 27.Nh5 Nd7 28.Ne3 Rf8 29.Rg2 Kh8 30.Qd2 Qh6 31.Qe2 Bd6 32.Qg4 Bf4 33.Re1 Nf6 34.Nxf6 Qxf6 35.Rd2 b4 36.Qd1 Rc8 37.Rc2 c3 38.bxc3 bxc3 39.Qb1 Qxd4 40.Qxb7 Bxe3+ 41.Kg2 Rf8 42.Rce2 Bd2 43.Rxe4 Qf6 44.Rf1 Bf4 45.Rc4 Qe5 46.Rf2 Rd8 47.Rc8 Rxc8 48.Qxc8+ Kg7 49.Qc4 Qxf5 50.Qxc3+ Kg6 51.Qc6+ Kh5 52.Qe8+ Kh4 53.Qe1 Qd5+ 54.Kg1 Qd4 55.Kg2 Qd5+ 56.Kg1 Qd4 57.Kh1 Qd5+ 58.Rg2+ Kh5 59.Qe2+ Kh6 60.Qc2 Qf3 61.Qe2 Qd5 62.Kg1 Qd4+ 63.Kf1 Qd5 64.Qa6+ Kh5 65.Qe2+ Kh6 66.Ke1 Qa5+ 67.Kd1 Qd5+ 68.Kc2 Qc5+ 69.Kb3 Qd5+ 70.Kc2 Qxa2+ 71.Kd3 Qd5+ 72.Kc2 Qc6+ 73.Kb3 a5 74.Qg4 a4+ 75.Kb2 Qb5+ 76.Kc3 Be5+ 77.Kd2 Qb2+ 78.Ke3 Bf4+ 79.Kd3 Qb3+ 80.Kd4 Qb4+ 81.Kd3 Qb5+ 82.Kd4 Qe5+ 83.Kc4 Qe4+ 84.Kb5 a3 85.Qh3+ Kg6 86.Qg4 a2 87.Rxa2 Qd5+ 88.Kb6 Qxa2 89.h4 Qb3+ 90.Kc6 Qc4+ 91.Kd7 Qc7+ 92.Ke8 Qf7+ 93.Kd8 Bc7+ 94.Kc8 Qf5+ 95.Qxf5+ Kxf5 96.hxg5 Kxg5