Chess puzzle (Checkmate)
Opening: Italian_Game, Italian_Game_Anti-Fried_Liver_Defense
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 h6 4. d3 Nf6 5. a3 Bc5 6. Nc3 O-O 7. h3 Na5 8. Ba2
b6 9. g4 Nc6 10. g5 hxg5 11. Bxg5 Nd4 12. h4 Ne6 13. Nd5 Nxd5 14. Bxd5 Nxg5 15.
Bxa8 Qf6 16. Nxg5 *
Position (FEN): B1b2rk1/p1pp1pp1/1p3q2/2b1p1N1/4P2P/P2P4/1PP2P2/R2QK2R b KQ - 0 16
Black to move.
Themes: Attacking f2 or f7 Middlegame Mate in 1 
Puzzle rating: 926
Best move: Qxf2#