1.e4 c5 2.Nc3 Nc6 3.g3 g6 4.Bg2 Bg7 5.d3 d6 6.f4 e5 7.Nf3 Nge7 8.O-O O-O 9.Be3 Nd4 10.Qd2 Rb8 11.Nd1 b5 12.c3 Nxf3+ 13.Bxf3 b4 14.Nf2 exf4 15.Bxf4 Nc6 16.Bh6 bxc3 17.bxc3 Bxh6 18.Qxh6 Qf6 19.Qf4 Qe5 20.Ng4 Bxg4 21.Bxg4 Qxc3 22.Qxd6 Nd4 23.Rad1 Rb2 24.Qf4 Rxa2 25.e5 h5 26.Bxh5 Qb2 27.Rf2 Qxf2+ 28.Qxf2 Rxf2 29.Kxf2 gxh5 30.Ke3 a5 31.Ra1