Chess puzzle (Checkmate)
Moves: 1. e4 e6 2. d4 d5 3. Nc3 Nf6 4. e5 Nfd7 5. f4 c5 6. Nf3 Nc6 7. Be3 Qb6 8. a3
cxd4 9. Nxd4 Nxd4 10. Bxd4 Bc5 11. Na4 Qc7 12. Nxc5 Nxc5 13. Bxc5 Qxc5 14. Qd2
Bd7 15. c3 Bb5 16. Qd4 Qxd4 17. Bxb5+ Kf8 18. cxd4 Kg8 19. Kd2 Kf8 20. Rac1 Kg8
21. Rc7 Kf8 22. Rhc1 Kg8 23. Rc8+ Rxc8 *
Position (FEN): 2r3kr/pp3ppp/4p3/1B1pP3/3P1P2/P7/1P1K2PP/2R5 w - - 0 24
White to move.
Themes:  Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 497
Best move: Rxc8#