1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 Bb4 6.e5 Nd5 7.Qg4 O-O 8.Bd2 Nc6 9.Nxc6 bxc6 10.Bd3 f5 11.exf6 Qxf6 12.O-O Bxc3 13.bxc3 Nf4 14.Bxf4 Qxf4 15.Qh5 g6 16.Qc5 Qc7 17.Rae1 d6 18.Qg5 Qf7 19.Re3 Bd7 20.f4 Qf6 21.Qg3 Rf7 22.h4 Kh8 23.h5 gxh5 24.Qh2 Rg7 25.Qxh5 Rf8 26.Rff3 c5 27.Rh3 Rff7 28.Reg3 Rxg3 29.Rxg3 Qxf4 30.Rf3 Qc1+ 31.Kh2 Rf5 32.Bxf5 exf5 33.Qh4 Kg7 34.Qe7+ Kg8 35.Rg3+