1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nc6 5.Nc3 a6 6.g3 Qc7 7.Bg2 Nf6 8.O-O Be7 9.Be3 O-O 10.Qe2 d6 11.Rad1 Bd7 12.h3 b5 13.a3 Nxd4 14.Bxd4 Bc6 15.g4 Rfe8 16.f4 Qb7 17.f5 exf5 18.exf5 d5 19.g5 Bf8 20.Qf3 Ne4 21.Qg4 Bd7 22.Qh4 Qc6 23.Rf4 Bd6 24.g6 hxg6 25.fxg6 fxg6 26.Rxe4 dxe4 27.Nxe4 Qxc2 28.Nf6+ gxf6 29.Rf1 Bc6 30.Bxc6 Qh2#