Chess puzzle (Checkmate)
Moves: 1. e3 c5 2. d4 e6 3. dxc5 Bxc5 4. a3 Nf6 5. b4 Be7 6. Bb2 h6 7. Bd3 d5 8. Ne2
O-O 9. O-O a6 10. Ng3 b5 11. Nh5 Nbd7 12. Qf3 Bb7 13. Nxf6+ Nxf6 14. Bxf6 Bxf6
15. Ra2 e5 16. Bf5 e4 17. Qg4 Bc8 18. Bxc8 Qxc8 19. Qxc8 Raxc8 20. Nd2 Rc3 21.
Nb3 Rfc8 22. Rc1 Rxb3 23. cxb3 *
Position (FEN): 2r3k1/5pp1/p4b1p/1p1p4/1P2p3/PP2P3/R4PPP/2R3K1 b - - 0 23
Black to move.
Themes: Hanging Piece Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 467
Best move: Rxc1#