Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Bc4 d6 5. O-O Be7 6. Nxd4 Nxd4 7. Qxd4 Nf6 8.
e5 dxe5 9. Qxe5 O-O 10. Bg5 Be6 11. Bxe6 fxe6 12. Qxe6+ Rf7 13. Re1 Bd6 14. Nc3
Qf8 15. Rad1 Re8 16. Qb3 h6 17. Bxf6 gxf6 18. Ne4 Qe7 19. Nxf6+ Qxf6 20. Rxe8+
Kg7 21. Qg3+ Bxg3 22. fxg3 Qf2+ 23. Kh1 Qf1+ 24. Rxf1 *
Position (FEN): 4R3/ppp2rk1/7p/8/8/6P1/PPP3PP/5R1K b - - 0 24
Black to move.
Themes:  Endgame, Rook Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 436
Best move: Rxf1#