1.e4 c5 2.Nc3 e6 3.g3 Nc6 4.Bg2 g6 5.d3 Bg7 6.Be3 d6 7.Qd2 Bd7 8.f4 Nge7 9.Nf3 Nd4 10.O-O Nec6 11.Rab1 O-O 12.Ne2 Qc7 13.c3 Nxf3+ 14.Bxf3 e5 15.Bg2 f5 16.exf5 Bxf5 17.h3 Ne7 18.g4 Be6 19.fxe5 dxe5 20.b3 Nd5 21.Bg5 Rae8 22.c4 Nb4 23.Ng3 Rxf1+ 24.Rxf1 Rf8 25.Rxf8+ Bxf8 26.Ne4 b6 27.a3 Nc6 28.Qf2 Nd4 29.Nf6+