Chess puzzle (Checkmate)
Opening: Bishops_Opening, Bishops_Opening_Boi_Variation
Moves: 1. e4 e5 2. Bc4 Bc5 3. Nf3 Nf6 4. d3 Ng4 5. O-O Bxf2+ 6. Rxf2 Nxf2 7. Kxf2 O-O
8. Nc3 c6 9. h3 Qb6+ 10. Be3 Qd8 11. Kg1 d6 12. Ng5 Qe7 13. Nxf7 Rxf7 14. Bxf7+
Qxf7 15. Qe2 Qg6 16. Rf1 Bxh3 17. Qf3 Bg4 *
Position (FEN): rn4k1/pp4pp/2pp2q1/4p3/4P1b1/2NPBQ2/PPP3P1/5RK1 w - - 2 18
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 780
Best move: Qf8#