1.d4 Nf6 2.Nf3 e6 3.Bf4 c5 4.e3 Qb6 5.Nc3 Qxb2 6.Nb5 Nd5 7.Bc4 Qb4+ 8.Nd2 Nxf4 9.Nc7+ Kd8 10.Nxa8 Nxg2+ 11.Kf1 Nh4 12.Rb1 Qa3 13.Rb3 Qa5 14.Rb5 Qa3 15.dxc5 Bxc5 16.Nb1 Qa4 17.Rxc5 b6 18.Rxc8+ Kxc8 19.Qg4 b5 20.Bxe6 dxe6 21.Qxg7 Qc4+ 22.Ke1 Rd8 23.Qxf7 Ng2#