Chess puzzle (Checkmate)
Opening: Italian_Game, Italian_Game_Other_variations
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bb4 4. c3 Ba5 5. b4 Bb6 6. Qb3 Nh6 7. d4 exd4 8.
cxd4 Nxd4 9. Nxd4 Bxd4 10. Bxh6 gxh6 11. Bxf7+ Kf8 12. Nc3 Qf6 13. O-O Bxc3 14.
Rac1 Be5 15. Bh5 Qh4 *
Position (FEN): r1b2k1r/pppp3p/7p/4b2B/1P2P2q/1Q6/P4PPP/2R2RK1 w - - 4 16
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1122
Best move: Qf7#