1. Ne4+ Kg6 2. Nxc5 e5 3. Qd3+ Kf6 4. Ne4+ Ke6
5. Nxg5+ Kf6 6. Qf3+ Kg6 7. Qf7+ Kh6 8. QxH6## Mate
1-0
On move 8. QxH6 # check mate! . . .
No use taking anymore! Game over . . .
Is that a puzzle?
this is a