Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nf3 d5 3. exd5 Qxd5 4. Nc3 Qd8 5. d4 cxd4 6. Nxd4 Bd7 7. Bc4 e6 8.
O-O Bb4 9. Ne4 Nf6 10. Bg5 Be7 11. Bxf6 gxf6 12. Qe2 Nc6 13. Rad1 Nxd4 14. Rxd4
Qc7 15. Rfd1 O-O-O 16. Bb5 Bxb5 17. Qxb5 Rxd4 18. Rxd4 Kb8 19. Rc4 Qf4 20. g3
Qe5 21. Qd7 Qd5 22. Qc7+ Ka8 23. Qc8+ Rxc8 *
Position (FEN): k1r5/pp2bp1p/4pp2/3q4/2R1N3/6P1/PPP2P1P/6K1 w - - 0 24
White to move.
Themes:  Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 400
Best move: Rxc8#