1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.e3 b6 5.Bd3 Bb7 6.Nf3 O-O 7.O-O Bxc3 8.bxc3 Ne4 9.Ne1 f5 10.f3 Nf6 11.a4 a5 12.Nc2 d6 13.Qe2 Qe7 14.e4 fxe4 15.fxe4 e5 16.Bg5 exd4 17.cxd4 Nc6 18.Rf2 Qd7 19.Raf1 Rae8 20.Bxf6 Rxf6 21.Rxf6 gxf6 22.Rxf6 Qg7 23.Qf2 Nb4 24.Nxb4 axb4 25.d5 Rf8 26.e5 Rxf6 27.exf6 Qg5 28.h4 Qe5 29.Bxh7+ Kf7 30.Bg6+ Kf8 31.h5 Qg5 32.f7