1.Nf3 Nf6 2.g3 d5 3.Bg2 e6 4.O-O Be7 5.c4 O-O 6.d4 Nbd7 7.Qc2 c6 8.Nbd2 b6 9.e4 Ba6 10.b3 Rc8 11.Bb2 c5 12.exd5 exd5 13.Rfd1 Qc7 14.cxd5 Nxd5 15.dxc5 bxc5 16.Nc4 Bxc4 17.Qxc4 N5b6 18.Qb5 Bf6 19.Bxf6 Nxf6 20.Rac1 Ne4 21.Nd4 Rfe8 22.Nf5 Rcd8 23.Rxd8 Qxd8 24.Bxe4 Rxe4 25.Qxc5 g6 26.Ne3 h5 27.a4 Qd2 28.Rd1 Qe2 29.Rd8+ Kh7 30.Qf8 Qb2 31.Qxf7+