1.d4 Nf6 2.c4 e6 3.Nf3 d5 4.g3 Bb4+ 5.Bd2 Bxd2+ 6.Nbxd2 O-O 7.Bg2 Nbd7 8.O-O c5 9.cxd5 Nxd5 10.dxc5 Nxc5 11.Qc2 Nd7 12.Rac1 N7f6 13.Rfd1 Qe8 14.e4 Nb6 15.e5 Nh5 16.Ng5 g6 17.Nde4 Qe7 18.g4 f6 19.gxh5 fxg5 20.Nf6+ Rxf6 21.exf6 Qxf6 22.hxg6 hxg6 23.Qc7 Qf7 24.Rd8+ Kg7 25.Qe5+ Qf6 26.Rc7+ Bd7 27.Rcxd7+ Nxd7 28.Rxd7+