1.e4 c5 2.Nf3 e6 3.Nc3 Nc6 4.d4 cxd4 5.Nxd4 d6 6.Be3 Nf6 7.f3 Be7 8.Qd2 O-O 9.O-O-O d5 10.Qf2 e5 11.Nxc6 bxc6 12.exd5 cxd5 13.Qg3 Qd6 14.f4 exf4 15.Bxf4 Qc6 16.Be5 Be6 17.Bb5 Qb7 18.Rhf1 Ng4 19.Bd4 h5 20.h3 h4 21.Qf4 Nf6 22.Rde1 Rfc8 23.Bd3 Rab8 24.b3 Qb4 25.Kb2 Qa3+ 26.Kb1 Qa5 27.Re3 Rb4 28.Ne2 Qc7 29.Qg5 Rxd4 30.Nxd4 Ne4 31.Qh5 Nd2+ 32.Kc1 g6 33.Bxg6 Nxf1 34.Qh7+