1.c4 e5 2.g3 Nc6 3.Bg2 f5 4.e4 fxe4 5.Nc3 Nf6 6.Nxe4 Nxe4 7.Bxe4 Qf6 8.Qf3 Bc5 9.Qxf6 gxf6 10.Ne2 d6 11.a3 a5 12.b3 Bg4 13.Bb2 O-O-O 14.h3 Bd7 15.Bc3 f5 16.Bd5 Bd4 17.Bxd4 exd4 18.Bxc6 Bxc6 19.O-O d5 20.c5 d3 21.Nd4 f4 22.Ne6 fxg3 23.Nxd8 gxf2+ 24.Rxf2 Rxd8 25.Raf1