1.d4 d5 2.Nf3 Nf6 3.Bf4 Bf5 4.e3 e6 5.Bd3 Bg6 6.Ne5 Bh5 7.Be2 Bxe2 8.Qxe2 a6 9.Nd2 Bd6 10.Bg3 Nbd7 11.f4 Qe7 12.c3 c5 13.Bh4 Qd8 14.Ndf3 Qb6 15.O-O Qb5 16.Qc2 h6 17.a4 Qb6 18.Qe2 Rc8 19.Kh1 a5 20.g4 Ne4 21.Nxd7 Kxd7 22.Ne5+ Bxe5 23.dxe5 Qa6 24.Qxa6 bxa6 25.Rac1 Nd2 26.Rf2 Ne4 27.Re2 g5 28.Be1 Rhg8 29.f5 exf5 30.gxf5 g4 31.c4 Rge8