Chess puzzle (Checkmate)
Opening: Italian_Game, Italian_Game_Two_Knights_Defense
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. O-O Bc5 5. d3 h6 6. c3 O-O 7. Re1 d6 8. d4
Bb6 9. dxe5 Nxe5 10. Nxe5 dxe5 11. Qc2 Qd6 12. Rd1 Qc5 13. b3 Ng4 14. Rd2 Ne3
15. fxe3 Qxe3+ 16. Rf2 Qe1+ 17. Bf1 Rd8 18. Na3 Rd1 19. Nc4 *
Position (FEN): r1b3k1/ppp2pp1/1b5p/4p3/2N1P3/1PP5/P1Q2RPP/R1BrqBK1 b - - 7 19
Black to move.
Themes: Kingside Attack, Pin Middlegame Mate in 1 
Puzzle rating: 1583
Best move: Qxf1#