1. NC3 NA6 2. ND5 NB8 3. NxE7 NA6 4. NF5 BD6
5. NH3 NE7 6. NG8 RF8 7. NxG7 mate
blackjack
flooble's webmaster puzzle