1.e4 c5 2.Nc3 Nc6 3.g3 g6 4.Bg2 Bg7 5.d3 d6 6.f4 e6 7.Nf3 Nge7 8.O-O O-O 9.h4 e5 10.Ng5 exf4 11.gxf4 h6 12.Nh3 d5 13.f5 dxe4 14.f6 Bxf6 15.Rxf6 Qd4+ 16.Rf2 e3 17.Re2 Bxh3 18.Bxh3 f5 19.Bxe3 Qxh4 20.Qf1 f4 21.Bf2 Qg5+ 22.Kh2 Ne5 23.Be6+ Kh7 24.Qh3 f3 25.Re4 Rae8 26.Be3 Qg2+ 27.Qxg2 fxg2 28.Rxe5 Rf1 29.Kxg2 Rxa1 30.Bf7