1.e4 c5 2.Nc3 Nc6 3.Nge2 g6 4.g3 Bg7 5.Bg2 e5 6.O-O Nge7 7.d3 O-O 8.Be3 d6 9.Qd2 Nd4 10.f4 exf4 11.Nxf4 Rb8 12.Nfd5 Nec6 13.Bh6 Bxh6 14.Qxh6 f5 15.exf5 Nxf5 16.Qf4 Kg7 17.Rae1 Ncd4 18.g4 Ne6 19.Rxe6 Bxe6 20.gxf5 Rxf5 21.Qe3 Rxf1+ 22.Bxf1 Qg8 23.Bg2 Re8 24.Qf3 Rf8 25.Qg3 Qf7 26.Ne3 Qf6 27.Ne4 Qd4 28.c3 Qa4 29.Qxd6 Qxa2 30.Qe5+ Kg8 31.Nf6+