1.Nf3 Nf6 2.c4 e6 3.g3 d5 4.d4 Be7 5.Bg2 dxc4 6.Qa4+ Nbd7 7.O-O O-O 8.Qxc4 a6 9.Qc2 Rb8 10.Rd1 b5 11.Bd2 Bb7 12.Ba5 Nd5 13.a3 f5 14.Nbd2 Qe8 15.Nb3 f4 16.Nc5 Nxc5 17.dxc5 c6 18.Nd4 Qf7 19.g4 h5 20.Bf3 e5 21.Nf5 hxg4 22.Be4 Bc8 23.Nd6 Bxd6 24.cxd6 Bd7 25.Qc5 Be6 26.Qxc6 Rfc8 27.Qxd5 Kh8 28.Qxe5 Re8 29.Qg5 Kg8