Chess puzzle (Checkmate)
Opening: Italian_Game, Italian_Game_Two_Knights_Defense
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. Ng5 Bc5 5. Nxf7 Bxf2+ 6. Kxf2 Nxe4+ 7. Kg1
Qf6 8. Qf3 Qxf3 9. gxf3 Rf8 10. fxe4 Nd4 11. Na3 d6 12. Ng5 h6 13. c3 hxg5 14.
cxd4 Bh3 15. d3 *
Position (FEN): r3kr2/ppp3p1/3p4/4p1p1/2BPP3/N2P3b/PP5P/R1B3KR b q - 0 15
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 486
Best move: Rf1#