Chess puzzle (Checkmate)
Opening: Italian_Game, Italian_Game_Hungarian_Defense
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Be7 4. d3 Nf6 5. Nc3 d6 6. Nd5 Nxd5 7. Bxd5 Nb4 8.
c4 Nxd5 9. cxd5 O-O 10. O-O c6 11. dxc6 bxc6 12. Be3 c5 13. Qd2 Ba6 14. b3 Qd7
15. Ne1 Rad8 16. f4 f5 17. fxe5 fxe4 18. Rxf8+ Rxf8 19. dxe4 *
Position (FEN): 5rk1/p2qb1pp/b2p4/2p1P3/4P3/1P2B3/P2Q2PP/R3N1K1 b - - 0 19
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1437
Best move: Rf1#