Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. c4 e6 3. d3 Nc6 4. Nc3 Nf6 5. Bg5 Be7 6. Bxf6 Bxf6 7. Nf3 a6 8. Be2
b5 9. cxb5 axb5 10. Nxb5 Bxb2 11. Rb1 Qa5+ 12. Kf1 Qxb5 13. d4 Qb8 14. d5 Nd4
15. Nxd4 cxd4 16. dxe6 dxe6 17. Bc4 Rxa2 18. Bxa2 Ba6+ 19. Kg1 O-O 20. Qc2 Rc8
21. Qxb2 Qxb2 22. Rxb2 *
Position (FEN): 2r3k1/5ppp/b3p3/8/3pP3/8/BR3PPP/6KR b - - 0 22
Black to move.
Themes:  Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 978
Best move: Rc1#