1.e4 c5 2.Nf3 Nc6 3.c4 Qc7 4.d4 cxd4 5.Nxd4 Nf6 6.Nc3 Nxe4 7.Nxe4 Qe5 8.Bd3 Qxd4 9.O-O g6 10.Be3 Qe5 11.f4 Qc7 12.f5 gxf5 13.Rxf5 d6 14.Rxf7 h5 15.Ng5 Ne5 16.Rh7 Bg4 17.Qa4+ Bd7 18.Qc2 Rg8 19.Rf1 O-O-O 20.Be4 Ng4 21.Bf4 Qc5+ 22.Kh1 Nf6 23.b4 Qc7 24.Rf7 Re8 25.Bf5 Bxf5 26.Qxf5+ Qd7 27.Qa5 Bh6 28.Re1 Bxg5 29.Bxg5 Qg4 30.h4 Ne4