Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nf3 Nc6 3. c3 e6 4. d4 cxd4 5. cxd4 d5 6. e5 Nge7 7. Bd3 Nf5 8.
Bxf5 exf5 9. O-O Be7 10. Nc3 a6 11. Be3 O-O 12. a3 Be6 13. Rc1 h6 14. Na4 Rc8
15. Nc5 Bxc5 16. Rxc5 b6 17. Rc3 Na5 18. Nd2 Rxc3 19. bxc3 Qe7 20. Nb1 Nc4 21.
a4 Rc8 22. Qf3 Na3 23. Qg3 h5 24. Bg5 Qf8 25. Bf6 f4 26. Qg5 Nxb1 27. Rxb1 Rxc3
28. Rxb6 *
Position (FEN): 5qk1/5pp1/pR2bB2/3pP1Qp/P2P1p2/2r5/5PPP/6K1 b - - 0 28
Black to move.
Themes:  Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 580
Best move: Rc1#