1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 d6 5.Nc3 Bd7 6.Be2 g6 7.O-O Bg7 8.Nb3 Nf6 9.Bg5 O-O 10.Kh1 h6 11.Be3 Ne5 12.f4 Neg4 13.Bg1 h5 14.h3 Nh6 15.Nd4 a6 16.Bd3 e5 17.fxe5 dxe5 18.Nf3 Qa5 19.Be3 Bc6 20.Qd2 Kh7 21.Ng5+ Kh8 22.Rf3 Nhg8 23.Raf1 Rad8 24.Qf2 Qb4 25.Bc5 Qxb2 26.Bxf8 Rxf8 27.Bc4 Qb4 28.Nxf7+ Kh7 29.Ng5+ Kh8 30.Bxg8 Kxg8 31.Ne6 Rf7 32.Nxg7 Rxg7 33.Rxf6 Qxc3 34.Rxg6