1.Nf3 f5 2.d4 Nf6 3.g3 e6 4.Bg2 Be7 5.c4 O-O 6.O-O d6 7.Nc3 a5 8.Re1 Ne4 9.Qc2 Nxc3 10.Qxc3 Bf6 11.e4 fxe4 12.Rxe4 Nc6 13.Bf4 g5 14.Bd2 e5 15.dxe5 dxe5 16.g4 Be6 17.Qe3 Qd7 18.Nxg5 Bxg4 19.Nxh7 Bf5 20.Nxf8 Rxf8 21.Bc3 Kf7 22.Kh1 Rg8 23.f4 Nd4 24.fxe5 Nc2 25.e6+ Bxe6 26.Qf2 Bf5 27.Qxc2 Bxc3 28.bxc3 Qc6 29.Rf1