1.d4 Nf6 2.c4 e5 3.dxe5 Ng4 4.e4 Nxe5 5.f4 Ng6 6.Nf3 Bb4+ 7.Nc3 d6 8.Bd2 Bxc3 9.Bxc3 Nxf4 10.Bxg7 Rg8 11.Bc3 Qe7 12.Qd2 Qxe4+ 13.Kf2 Be6 14.c5 Nc6 15.g3 Ng6 16.Qg5 Nge7 17.Qh6 Nf5 18.Qd2 O-O-O 19.cxd6 Rxd6 20.Qe2 Qd5 21.Qb5 Qe4 22.Qe2 Qg4 23.Ne5 Qg5 24.Bg2 Nfd4 25.Bxd4 Nxd4 26.Qe4 Qd2+ 27.Kg1 Bd5 28.Bh3+ Kb8 29.Qxh7 Qe3+