Chess puzzle (Checkmate)
Moves: 1. e4 c6 2. d4 d5 3. exd5 cxd5 4. Nc3 Nc6 5. Nf3 Bf5 6. a3 e6 7. Bb5 Bd6 8. Be3
Ne7 9. b4 a6 10. Bd3 b5 11. Ne2 Rc8 12. Ng3 O-O 13. O-O Qc7 14. Qe1 Bxd3 15.
cxd3 f5 16. Rc1 f4 17. Bxf4 Bxf4 18. Qxe6+ Kh8 19. Rxc6 Qxc6 20. Qxe7 Bxg3 21.
Ne5 Bxf2+ 22. Kh1 Qc1 23. Rxc1 *
Position (FEN): 2r2r1k/4Q1pp/p7/1p1pN3/1P1P4/P2P4/5bPP/2R4K b - - 0 23
Black to move.
Themes:  Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 1357
Best move: Rxc1#