1.d4 Nf6 2.Bg5 Ne4 3.Bf4 d6 4.f3 Nf6 5.e4 Nbd7 6.Be3 g6 7.c4 Bg7 8.Nc3 O-O 9.Bd3 e5 10.d5 b6 11.g4 Bb7 12.h4 Nc5 13.Nge2 c6 14.b4 Nxd3+ 15.Qxd3 cxd5 16.exd5 e4 17.fxe4 Nxe4 18.Nxe4 Bxa1 19.Kd2 Bg7 20.Bg5 f6 21.Nf4 fxg5 22.Ne6 Qe7 23.N4xg5 Bh6 24.Kc2 Bxg5 25.Nxg5 Rf2+ 26.Kb3 Qe2 27.Qb1 b5 28.Nxh7 Qe3+