1.e4 c5 2.Nc3 d6 3.f4 Nc6 4.Nf3 e6 5.g3 g6 6.Bg2 Bg7 7.d3 Nge7 8.O-O O-O 9.Be3 Nd4 10.Qd2 Nec6 11.Nd1 b5 12.Ne1 b4 13.c3 Nb5 14.e5 Bb7 15.cxb4 cxb4 16.d4 dxe5 17.dxe5 Qxd2 18.Bxd2 a5 19.Nd3 Rad8 20.N1f2 Ba8 21.Be3 Ncd4 22.Bxa8 Rxa8 23.Rad1 Rfd8 24.Ne4 Rac8 25.Ndc5 Rd5 26.Kg2 Nc2 27.Bf2 Nbd4 28.Rd3 Bf8 29.Nf6+