1.e4 c5 2.Nc3 d6 3.f4 e6 4.Nf3 Nf6 5.d3 Nc6 6.g3 a6 7.Bg2 Qc7 8.O-O g6 9.Kh1 Bg7 10.Be3 O-O 11.Qd2 Ng4 12.Bg1 Bd7 13.h3 Nf6 14.Rae1 Rac8 15.e5 dxe5 16.Bxc5 Rfe8 17.fxe5 Nh5 18.Qf2 Nxe5 19.Ne4 Nxf3 20.Bxf3 Nxg3+ 21.Nxg3 Qxc5 22.Bxb7 Qxf2 23.Rxf2 Rb8 24.Bxa6 Rxb2 25.Bc4 Bd4 26.Rf4 Bc6+ 27.Kh2 Rxc2+ 28.Re2 Rxe2+ 29.Nxe2 Be5 30.Kg3 g5