1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nc6 5.Nc3 Qc7 6.g3 a6 7.Bg2 Nf6 8.O-O d6 9.Nxc6 bxc6 10.Be3 Rb8 11.Na4 e5 12.c4 Be6 13.b3 Be7 14.Qe2 Nd7 15.Rac1 c5 16.f4 f6 17.Nc3 O-O 18.f5 Bf7 19.h4 Rb7 20.g4 Nb8 21.g5 Nc6 22.Bh3 Kh8 23.Qg2 g6 24.fxg6 Bxg6 25.Nd5 Qd8 26.gxf6 Bxf6 27.Nxf6 Rxf6 28.Bg5 Rbf7 29.Rxf6 Rxf6 30.Rf1 Rxf1+ 31.Qxf1 Qc7 32.Qf8#