1.d4 Nf6 2.Nf3 e6 3.c4 Bb4+ 4.Bd2 a5 5.g3 b6 6.Bg2 Bb7 7.O-O Bxd2 8.Qxd2 d6 9.Nc3 Nbd7 10.Qc1 O-O 11.Qc2 e5 12.dxe5 dxe5 13.Rfd1 Qe8 14.Nxe5 Nxe5 15.Bxb7 Rb8 16.Bg2 Nxc4 17.Nd5 Nxd5 18.Bxd5 b5 19.b3 Nb6 20.Be4 g6 21.Bf3 Qe5 22.Rac1 Rbc8 23.Qc5 Qe8 24.h4 a4 25.h5 axb3 26.axb3 Rb8 27.Qxc7 Qe6 28.Rd6 Qe5 29.Rxg6+