Chess puzzle (Checkmate)
Moves: 1. Nf3 d5 2. d4 Nf6 3. Nc3 Bf5 4. Bf4 e6 5. a3 c5 6. e3 Nc6 7. Bb5 Qb6 8. Ne5
a6 9. Bxc6+ bxc6 10. Rb1 cxd4 11. exd4 c5 12. dxc5 Qxc5 13. O-O Rc8 14. Be3 Qc7
15. Bf4 Bd6 16. Re1 O-O 17. Bg3 Ne4 18. Nxe4 Bxe4 19. Qd4 Qxc2 20. Rbc1 Qxc1
21. Nd3 Bxd3 22. Rxc1 *
Position (FEN): 2r2rk1/5ppp/p2bp3/3p4/3Q4/P2b2B1/1P3PPP/2R3K1 b - - 0 22
Black to move.
Themes:  Middlegame Back Rank Mate, Mate in 1 
Puzzle rating: 722
Best move: Rxc1#