1.d4 Nf6 2.Bf4 d5 3.e3 a6 4.Nf3 Nc6 5.Bd3 Nb4 6.Be2 Bf5 7.Ne5 Nxc2+ 8.Kf1 Nxa1 9.Nc3 Nc2 10.Bd3 Bxd3+ 11.Qxd3 Nb4 12.Qb1 e6 13.Ne4 Nxe4 14.Qd1 Nxa2 15.Qa4+ c6 16.Qxa2 Bb4 17.Nd3 Nd2+ 18.Kg1 Qb6 19.Qa4 Ba5 20.Nc5 Qxb2 21.g3 Ne4 22.Qxa5 Qxf2#