1.d4 Nf6 2.c4 e6 3.Nf3 Bb4+ 4.Nbd2 b6 5.g3 Bb7 6.Bg2 O-O 7.O-O Bxd2 8.Qxd2 d6 9.b3 Nbd7 10.Bb2 Ne4 11.Qc2 f5 12.Rfd1 Ndf6 13.h3 Qe8 14.Rac1 Qh5 15.c5 Bd5 16.cxd6 cxd6 17.Ba3 g5 18.Nd2 Nxf2 19.Kxf2 Ng4+ 20.hxg4 fxg4+ 21.Nf3 gxf3 22.exf3 Rxf3+ 23.Kg1 Rxg3 24.Rd2 Rf8 25.Bxd6 Qg4 26.Bxg3 Qxg3 27.Qd3 Rf3 28.Qe2 Rf4 29.Rd3 Qh4 30.Bxd5 exd5 31.Qe6+