1.d4 Nf6 2.Nf3 e6 3.Bg5 c5 4.e3 Qb6 5.Nc3 Qxb2 6.Nb5 Qb4+ 7.Nd2 Na6 8.c3 Qa5 9.Nc4 Qd8 10.Ncd6+ Bxd6 11.Nxd6+ Ke7 12.Bxa6 Kxd6 13.dxc5+ Kxc5 14.Qd4+ Kc6 15.Qc4+ Kd6 16.Qb4+ Kc6 17.Bb5+ Kb6 18.Ba4+ Kc7 19.Qc5+ Kb8 20.Bf4+ e5 21.Bxe5+ d6 22.Qxd6+ Qxd6 23.Bxd6#