1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nc6 5.Nc3 Qc7 6.Be3 a6 7.Bd3 Nf6 8.O-O Nxd4 9.Bxd4 Bc5 10.Bxf6 gxf6 11.Qg4 Qe5 12.Qg7 Rf8 13.Rae1 Qg5 14.Qxh7 Rg8 15.g3 Bd4 16.Kg2 Rg7 17.Qh3 b5 18.f4 Qg6 19.f5 Qg5 20.fxe6 dxe6 21.Kh1 Bb7 22.Rf4 O-O-O 23.a4 b4 24.Nd5 Rxd5 25.exd5 Qxf4 26.Qh8+ Kc7 27.Be4 Bxd5 28.Bxd5 Qf2 29.Qxg7 Qxe1+ 30.Kg2 Qe2+ 31.Kh3 Qh5+ 32.Kg2 Qxd5+