1.d4 Nf6 2.e4 Nxe4 3.Nd2 Nf6 4.c3 d5 5.f3 Bf5 6.Ne2 e6 7.Ng3 Bg6 8.Qe2 Bd6 9.Qb5+ Nbd7 10.Qxb7 O-O 11.Nb3 a5 12.Qb5 a4 13.Na5 c5 14.Nc6 Qc7 15.f4 Bxf4 16.Bxf4 Qxf4 17.Ne7+ Kh8 18.Nxg6+ fxg6 19.dxc5 Rab8 20.Qe2 Nxc5 21.Qc2 Ng4 22.Ne2 Qf2+ 23.Kd2 Qe3+ 24.Kd1 Nf2+ 25.Ke1 Rxb2 26.Qxb2 Ncd3#