1.d4 c5 2.d5 e5 3.Nc3 d6 4.e4 Be7 5.f4 exf4 6.Bxf4 Nf6 7.Nf3 O-O 8.Be2 Bg4 9.Nd2 Nh5 10.Be3 Bxe2 11.Qxe2 Bg5 12.O-O Bxe3+ 13.Qxe3 Nd7 14.Nc4 Nb6 15.Na5 Rb8 16.Rf5 g6 17.Rf2 Nf6 18.Qf4 Nfd7 19.Nb5 Ne5 20.Qf6 Qd7 21.a4 Ng4 22.Qxd6 Nxf2 23.Kxf2 Qg4 24.Nxa7 Rbe8 25.Re1 Rxe4 26.Rxe4 Qxe4 27.Qxc5 Re8 28.h3 Qf4+