1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nc6 5.Nc3 Qc7 6.Be2 a6 7.O-O Nf6 8.Be3 Be7 9.f4 d6 10.Kh1 O-O 11.Qe1 Bd7 12.Qg3 Kh8 13.Nf3 Nb4 14.e5 dxe5 15.fxe5 Nfd5 16.Bg5 f6 17.Nxd5 Nxd5 18.c4 fxg5 19.cxd5 exd5 20.Nxg5 Bf5 21.Bd3 Bxg5 22.Rxf5 Rxf5 23.Bxf5 Qe7 24.Qh3 Bh6 25.Re1 Qb4 26.Rf1 Rf8 27.g4 g6 28.Qxh6 gxf5 29.Qf4 Qxb2 30.e6 Rg8 31.Qxf5 Qg7 32.Qxd5 Qxg4 33.e7 Qg7 34.Qxg8+