1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Be2 e5 7.Nb3 Be7 8.Bg5 Be6 9.Bxf6 Bxf6 10.Qd3 O-O 11.O-O-O Be7 12.Nd5 Nc6 13.Kb1 a5 14.a4 Nb4 15.Nxe7+ Qxe7 16.Qxd6 Qf6 17.f4 Bxb3 18.cxb3 Qxf4 19.Bc4 Qxe4+ 20.Ka1 Nc2+ 21.Ka2 Nb4+ 22.Ka1 Nc2+ 23.Ka2 Ne3 24.Rhe1 Qf4 25.g3 Qf2 26.Re2 Nxd1 27.Rxf2 Nxf2 28.Qxe5 Ng4 29.Qe4 h5 30.Qxb7 Ne5 31.Bd5 Rab8 32.Qc7 Nd3 33.Bxf7+ Kh7 34.Qc2 Rxf7 35.Qxd3+ g6 36.Qa6 Rfb7 37.Qxa5 Rxb3 38.Qc7+ Kh6 39.Qc1+ Kh7 40.Qc2 R3b7 41.Ka3 Re8 42.Qc3 Re2 43.h4 Rbe7 44.b3 R2e3 45.Qc5 R7e5 46.Qc7+ Re7 47.Qf4 R3e4 48.Qf8 Re3 49.Qb8 R7e5 50.Qc7+ Re7 51.Qd6 R7e5 52.Qb6 Re6 53.Qd8 Re8 54.Qf6 R8e7 55.a5 Rb7 56.Qb2 Rxg3 57.Ka4 Rg4+ 58.b4 Rxh4 59.a6 Rf7 60.Qe5 Rhf4 61.Qb8 Rf8 62.a7 Rf1 63.b5 h4 64.Kb4 R8f4+ 65.Kc5 Rf5+ 66.Kd4 Rd1+ 67.Ke3 Re1+ 68.Kd2 Ra1 69.b6 Rfa5 70.Qc7+ Kh6 71.Qf4+ g5 72.Qf6+ Kh5 73.Qf7+ Kg4 74.b7 Rxa7 75.Qe6+ Kh5 76.b8=Q R7a2+ 77.Kc3 Rc1+ 78.Kb3 Rb1+ 79.Kxa2 Rxb8 80.Qe2+ Kh6 81.Qe6+ Kh5 82.Qf7+ Kg4 83.Qd7+ Kh5 84.Qd1+ g4 85.Qd5+ Kg6 86.Qd6+ Kf5 87.Qxb8 g3