1.Nf3 Nf6 2.c4 e6 3.g3 d5 4.Bg2 Be7 5.O-O O-O 6.d4 dxc4 7.Qc2 a6 8.a4 Nc6 9.Qxc4 Qd5 10.Qxd5 exd5 11.Bf4 Bg4 12.Rd1 Rac8 13.Ne5 Nxe5 14.dxe5 Nh5 15.Be3 g6 16.Bxd5 Bxe2 17.Rd2 c6 18.Bxf7+ Kxf7 19.Rxe2 Ng7 20.Nc3 Nf5 21.e6+ Kg8 22.Bb6 Bf6 23.Rd1 Bd8 24.e7 Bxb6 25.exf8=Q+ Rxf8 26.Rd7 Bc5 27.Ne4 Nd4 28.Re3