1.e4 c5 2.Nc3 Nc6 3.g3 g6 4.Bg2 Bg7 5.d3 e5 6.f4 d6 7.Nh3 Nge7 8.O-O exf4 9.Bxf4 O-O 10.Qd2 b6 11.Bh6 Nd4 12.Rf2 Bb7 13.Bxg7 Kxg7 14.Nf4 Ne6 15.Raf1 Nxf4 16.Rxf4 Qd7 17.Bh3 Qe8 18.Be6 fxe6 19.Rxf8 Qxf8 20.Rxf8 Rxf8 21.Nb5 d5 22.Qg5 Nc6 23.exd5 exd5 24.Qxd5 Rf5 25.Qg2 Rf6 26.Nc7 Rf7 27.Ne8+