1.Nf3 Nf6 2.c4 e6 3.g3 d5 4.Bg2 dxc4 5.Qa4+ Bd7 6.Qxc4 c5 7.Ne5 Qc8 8.d4 cxd4 9.Qxc8+ Bxc8 10.O-O Nfd7 11.Bf4 Nxe5 12.Bxe5 Nc6 13.Bxc6+ bxc6 14.Bxd4 Ba6 15.Nc3 f6 16.Rfc1 Bb4 17.Kf1 c5 18.Be3 c4 19.Ne4 f5 20.a3 Be7 21.Nd2 Bf6 22.Nxc4 O-O 23.Rab1 Rfc8 24.Nd6 Rxc1+ 25.Rxc1 Be7 26.Rc6 Bxd6 27.Rxa6 Be5 28.b4 Bb2 29.b5