1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 Bd7 6.Bc4 Nc6 7.Bb3 g6 8.Be3 Ng4 9.Nxc6 bxc6 10.Bd4 e5 11.Be3 Nxe3 12.fxe3 Be7 13.O-O O-O 14.Qd3 Kg7 15.Rf2 f5 16.Raf1 Rf6 17.Kh1 Qb6 18.exf5 gxf5 19.g4 e4 20.Nxe4 fxe4 21.Qxe4 Re8 22.g5 Rxf2 23.Rxf2 d5 24.Qe5+ Kg8 25.g6 hxg6 26.Rg2 Kf7 27.c4 Bf6 28.Qg3 Bf5 29.cxd5 Rxe3