Chess puzzle (Checkmate)
Opening: Four_Knights_Game, Four_Knights_Game_Italian_Variation
Moves: 1. e4 e5 2. Nf3 Nf6 3. Nc3 Nc6 4. Bc4 d6 5. O-O Bg4 6. h3 Bh5 7. g4 Bg6 8. Nh4
Bxe4 9. Nxe4 Nxe4 10. d3 Nxf2 11. Rxf2 Qxh4 12. Qf3 f6 13. g5 Be7 14. Rg2 fxg5
15. Qf7+ Kd7 16. Be6+ Kd8 17. Qxg7 Rf8 18. Bxg5 Bxg5 *
Position (FEN): r2k1r2/ppp3Qp/2npB3/4p1b1/7q/3P3P/PPP3R1/R5K1 w - - 0 19
White to move.
Themes: Hanging Piece Middlegame Mate in 1 
Puzzle rating: 599
Best move: Qxf8#