1.d4 Nf6 2.Nf3 g6 3.c4 Bg7 4.Nc3 O-O 5.e4 d6 6.Be2 e5 7.O-O exd4 8.Nxd4 Re8 9.f3 Nc6 10.Be3 Nh5 11.Qd2 Nf4 12.Rfd1 Nxe2+ 13.Ndxe2 Qe7 14.Bf2 f5 15.exf5 gxf5 16.Re1 Qf7 17.b3 Bd7 18.Rad1 Ne5 19.Kh1 Ng6 20.Nb5 Bc6 21.Nxa7 Rxa7 22.Bxa7 b6 23.a4 Ne5 24.Nd4 Ba8 25.a5 Qh5 26.f4 Bh6 27.Qe2 Qh4 28.Nxf5