1.d4 Nf6 2.Bg5 Ne4 3.Bf4 c5 4.f3 Qa5+ 5.c3 Nf6 6.d5 d6 7.e4 g6 8.Na3 Bg7 9.Nc4 Qd8 10.a4 b6 11.Bd3 Ba6 12.Ne2 Nh5 13.Bg5 h6 14.Bh4 O-O 15.O-O Nd7 16.Qd2 g5 17.Bf2 Bxc4 18.Bxc4 Ne5 19.Bb3 Qd7 20.Be3 f5 21.exf5 Rxf5 22.f4 gxf4 23.Nxf4 Nxf4 24.Bxf4 Raf8 25.Bc2 Rh5 26.Qe2 Qe8 27.Qe4 Rhf5 28.g4 Nxg4 29.Qe6+