Chess puzzle (Checkmate)
Opening: Italian_Game, Italian_Game_Two_Knights_Defense
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. d4 exd4 5. Ng5 Bb4+ 6. c3 dxc3 7. bxc3 Ne5 8.
Bxf7+ Nxf7 9. cxb4 O-O 10. Nxf7 Rxf7 11. O-O Nxe4 12. Re1 Nxf2 13. Qd5 d6 14.
Rf1 Qf6 15. Bg5 Nh3+ 16. gxh3 *
Position (FEN): r1b3k1/ppp2rpp/3p1q2/3Q2B1/1P6/7P/P6P/RN3RK1 b - - 0 16
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 602
Best move: Qxf1#