1.e4 c5 2.g3 g6 3.Bg2 Bg7 4.f4 d6 5.Nf3 Nc6 6.d3 e6 7.O-O Nge7 8.c3 O-O 9.Be3 b6 10.d4 cxd4 11.cxd4 d5 12.e5 Nf5 13.Bf2 h5 14.Nc3 a6 15.h3 Nh6 16.Nh4 Ne7 17.g4 hxg4 18.hxg4 f5 19.exf6 Rxf6 20.g5 Rxf4 21.gxh6 Bxh6 22.Bg3 Rxf1+ 23.Qxf1 Bd7 24.Qf6 Bg7 25.Qf2 g5 26.Nf3 Nf5 27.Ne5 Rc8 28.Rd1 b5 29.a3 a5 30.Nxd7 Bxd4 31.Rxd4 Nxd4 32.Nf6+