1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 Nc6 6.Be2 g6 7.O-O Bg7 8.Nb3 O-O 9.Kh1 Be6 10.f4 Qc8 11.Bd3 d5 12.f5 dxe4 13.fxe6 exd3 14.exf7+ Rxf7 15.Qxd3 Nb4 16.Qe2 Qg4 17.Rf3 e5 18.h3 Qh5 19.a3 Nbd5 20.Bd2 e4 21.Rf2 e3 22.Qxh5 gxh5 23.Rxf6 Bxf6 24.Nxd5 exd2 25.Nxf6+ Rxf6 26.Nxd2 Rf2 27.Ne4 Rxc2 28.Nf6+ Kg7 29.Nxh5+ Kh6 30.Nf6 Rac8