Chess puzzle (Checkmate)
Opening: Bishops_Opening, Bishops_Opening_Other_variations
Moves: 1. e4 e5 2. Bc4 f6 3. Nf3 Bc5 4. Nxe5 fxe5 5. Qh5+ g6 6. Qxe5+ Qe7 7. Qxh8
Qxe4+ 8. Be2 Qxg2 9. Qxg8+ Bf8 10. Rf1 Nc6 11. Nc3 Nd4 12. Bd3 Nf3+ 13. Ke2
Nd4+ 14. Ke1 Nf3+ 15. Ke2 Nxh2 16. Re1 *
Position (FEN): r1b1kbQ1/pppp3p/6p1/8/8/2NB4/PPPPKPqn/R1B1R3 b q - 1 16
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1098
Best move: Qf3#