1. Nf3 Nc62. Ng5 Nd43. Nxf7 Nxe24. Nxh8 Ng35. Qf3 Nh56. Qf7mate
But black pretty much has to want to lose. :-)
blackjack
flooble's webmaster puzzle