1.Nf3 Nf6 2.g3 e6 3.Bg2 d5 4.c4 dxc4 5.Qa4+ Nbd7 6.Qxc4 Be7 7.O-O O-O 8.d3 a6 9.Qc2 c5 10.Nbd2 Nd5 11.a3 b6 12.e4 N5f6 13.Nc4 Bb7 14.Qe2 b5 15.Ne3 Ne8 16.Rd1 Qb6 17.Bd2 Nb8 18.d4 Nf6 19.dxc5 Bxc5 20.b4 Be7 21.e5 Ne4 22.Be1 f5 23.exf6 Bxf6 24.Rac1 Bc6 25.Ng4 Ng5 26.Nxf6+ gxf6 27.Nxg5 Bxg2 28.Qxe6+ Qxe6 29.Nxe6 Bf3 30.Nxf8 Bxd1 31.Rxd1 Kxf8 32.Rd8+