Brilliant Ways to Checkmate
Click here for answer
Qf7+!
pv 1. Qf7+ Nxf7 2. e6+ Qxe6 3. Nc5+ Kd8 4. Nxe6+ Kd7 5. Nc5+ Kd8 6. Nb7+ Kd7 7. Bh3+ f5 8. Bxf5#
menu