1.Nf3 d5 2.d4 Nf6 3.c4 e6 4.g3 dxc4 5.Qa4+ c6 6.Qxc4 b5 7.Qc2 Bb7 8.Bg2 Nbd7 9.a4 a6 10.O-O Rc8 11.Ne5 Qb6 12.Nxd7 Nxd7 13.Rd1 Be7 14.Nc3 O-O 15.Bf4 Rfd8 16.e4 Nf6 17.Bg5 Rxd4 18.e5 Nd5 19.Bxe7 Nxe7 20.Ne4 Rcd8 21.Nd6 Rxd1+ 22.Rxd1 Nd5 23.a5 Qc7 24.Qc5 Ne7 25.b4 h6 26.Be4 f5 27.Bc2 Nd5 28.Bxf5 exf5 29.Rxd5 Qd7 30.Rd4 g5 31.Nxf5