1.Nf3 d5 2.d4 Nf6 3.g3 e6 4.Bg2 Be7 5.O-O O-O 6.c4 dxc4 7.Nbd2 b5 8.a4 c6 9.Ne5 Nd5 10.Ne4 f6 11.Nf3 a5 12.Nfd2 f5 13.Nc3 Ba6 14.e4 fxe4 15.Qg4 b4 16.Qxe6+ Kh8 17.Ncxe4 Bc8 18.Qe5 Rf5 19.Nxc4 Rxe5 20.Nxe5 Qb6 21.Be3 Nd7 22.Nc4 Qc7 23.Rac1 Ba6 24.Rfe1 Bxc4 25.Rxc4 N7b6 26.Rcc1 Nxa4 27.Nd2 Nab6 28.Nc4 Nxc4 29.Rxc4 Qd7