1.e4 c5 2.Nc3 Nc6 3.Bb5 Nd4 4.Bc4 g6 5.Nf3 Bg7 6.Nxd4 cxd4 7.Qf3 Nh6 8.d3 O-O 9.Ne2 Ng4 10.Bb3 d6 11.Qg3 a5 12.a4 Qb6 13.h4 h5 14.f3 Ne5 15.Nf4 e6 16.O-O Bd7 17.Qh3 Kh7 18.g4 hxg4 19.fxg4 Rh8 20.Rf2 Rae8 21.Bd2 d5 22.exd5 exd5 23.Nxd5 Qc6 24.Raf1 Bxg4 25.Qg3 f5 26.h5 gxh5 27.Rxf5 Re6 28.Rg5 Rhe8 29.Nf4 Rf6 30.Rxg7+ Kxg7 31.Nxh5+