1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nf6 5.Bd3 Nc6 6.Nxc6 bxc6 7.O-O Be7 8.e5 Nd5 9.Qg4 g6 10.Bh6 f5 11.exf6 Bxf6 12.Nc3 Nxc3 13.bxc3 Qe7 14.Rae1 Bg7 15.Bxg7 Qxg7 16.h4 O-O 17.h5 g5 18.h6 Qxh6 19.Re5 Kf7 20.Rxg5 Ke8 21.Rh5 Qf6 22.Rxh7 Kd8 23.Qg3 Qxc3 24.Qd6 Qf6 25.Be4 e5 26.Qd2 a5 27.Rd1 Ra7 28.Qe3 Ra6 29.Bd3 Ra8 30.Rh6 Qf4 31.Qb6+ Ke7 32.Qc5+ Kd8 33.Rh7 Rf7 34.Rh8+ Kc7 35.Bc4 Rf6 36.g3 Rg6 37.Kf1 Qf6 38.Rf8 Qg7 39.Rb1 Rg4 40.Qb6+ Kd6 41.Rd1+ Rd4 42.Rxd4+ exd4 43.Rf4 Qe5 44.Bd3 Qh5 45.Rxd4+ Ke7 46.Rh4 Qg5 47.Re4+ Kd6 48.c4 Ba6 49.Kg2 Qd8 50.c5+ Kd5 51.Qb2 Qh8 52.Qe2 Bxd3 53.Qxd3+ Kxc5 54.Rc4+ Kb6 55.Qxd7 Qc8 56.Qd4+ c5 57.Qb2+ Ka6 58.Qe2 Kb6 59.a4 Qc6+ 60.Qf3 Rf8 61.Qxc6+ Kxc6 62.f4 Kd5 63.Rc1 Kd4 64.Kf3 c4 65.g4 Kd3 66.g5 c3 67.g6 Kd2 68.Rg1 c2 69.Rg2+ Kd3 70.Rxc2 Kxc2 71.Ke4 Kb3 72.f5 Re8+ 73.Kd5 Kxa4 74.f6 Kb3 75.f7 Rd8+ 76.Kc5 a4 77.g7 Rc8+ 78.Kd4 Rd8+ 79.Ke3 a3 80.g8=Q Rxg8 81.fxg8=Q+ Kb2 82.Qg7+ Kb1 83.Qg6+ Kc1 84.Qf6 Kb1 85.Qf5+ Kb2 86.Qe5+ Kb1 87.Qe4+ Kc1 88.Qc4+ Kb2 89.Qb4+