1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Bd3 Nf6 6.O-O Qc7 7.c4 Bc5 8.Nb3 Be7 9.Nc3 d6 10.f4 Nbd7 11.Bd2 b6 12.Qe2 Bb7 13.Rae1 Rd8 14.Bb1 h5 15.e5 dxe5 16.fxe5 Ng4 17.Bf4 Bh4 18.Nd5 Qc8 19.g3 g5 20.Bd2 Ngxe5 21.Nf6+ Nxf6 22.Qxe5 Qc6 23.Be4 Nxe4 24.Qxh8+ Kd7 25.Qd4+ Ke8 26.Qxe4 Qxe4 27.Rxe4 Bxe4 28.Be3 Rd3 29.Kf2 f5 30.gxh4 f4 31.Bc1 Rh3 32.hxg5 Rxh2+ 33.Ke1 e5 34.Rf2 Rh1+ 35.Rf1 Rh2 36.Rf2 Rh1+ 37.Kd2 h4 38.Re2 h3 39.Rxe4 f3 40.Rxe5+ Kd7 41.Rd5+ Kc8 42.g6 f2 43.g7 Rg1 44.Rf5 h2 45.Rxf2 h1=Q 46.Rf8+ Kb7 47.g8=Q Qh2+ 48.Kc3 Qe5+ 49.Kb4 a5+ 50.Ka3 Rxg8 51.Rxg8 Qe4 52.Rg7+ Kc8 53.Rg8+ Kb7 54.Rg7+ Kb8 55.Rg8+ Kb7 56.Rg7+ Kc6 57.Rg3 Qe7+ 58.c5 Qe4 59.Nxa5+ bxa5 60.Rb3 Kxc5 61.Be3+ Kc4 62.Rc3+ Kb5 63.Rb3+ Kc6 64.Rc3+ Kb5 65.Rb3+ Kc6 66.Rc3+ Kd5 67.Rc5+ Kd6 68.Rxa5 Qxe3+ 69.b3 Kc6 70.Rh5 Qa7+ 71.Kb2 Qd4+ 72.Ka3 Qa7+ 73.Kb2 Qg7+ 74.Ka3 Qe7+ 75.b4 Qa7+ 76.Ra5 Qe3+ 77.Kb2 Qd4+ 78.Kb3 Qa1 79.Kc2 Kb7 80.Rb5+ Ka6 81.Ra5+ Kb6 82.Kb3 Qb1+ 83.Ka3 Qd3+ 84.Kb2 Qc4 85.a3 Qe2+ 86.Kb3 Qd3+ 87.Kb2 Qd2+ 88.Kb1 Qc3 89.Ka2 Qc2+ 90.Ka1 Qb3