Chess puzzle (Checkmate)
Opening: Danish_Gambit, Danish_Gambit_Other_variations
Moves: 1. e4 e5 2. d4 exd4 3. c3 dxc3 4. Bc4 Qe7 5. Nxc3 Nf6 6. Bg5 c6 7. Nf3 h6 8.
Bxf6 Qxf6 9. O-O d6 10. e5 dxe5 11. Nxe5 Be6 12. Bxe6 fxe6 13. Re1 Bc5 14. Qc2
O-O 15. Rad1 Bxf2+ 16. Kh1 Bxe1 17. Rxe1 Qf1+ 18. Rxf1 *
Position (FEN): rn3rk1/pp4p1/2p1p2p/4N3/8/2N5/PPQ3PP/5R1K b - - 0 18
Black to move.
Themes:  Middlegame Back Rank Mate, Mate in 1 
Puzzle rating: 560
Best move: Rxf1#