Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Bc4 e6 3. c3 d5 4. exd5 exd5 5. Bb5+ Nd7 6. Nf3 a6 7. Bxd7+ Bxd7 8.
O-O Nf6 9. Re1+ Be7 10. d4 c4 11. Bg5 O-O 12. Ne5 Bf5 13. Nd2 Re8 14. b3 Be6
15. bxc4 dxc4 16. Nexc4 Nd5 17. Bxe7 Rxe7 18. Qf3 Rc8 19. Rec1 Rec7 20. Ne5
Nxc3 21. Nb3 Bxb3 22. axb3 Qxd4 23. Nc4 b5 24. Qxc3 Qxc3 25. Rxc3 bxc4 26. bxc4
Rxc4 27. Rca3 Rc1+ 28. Rxc1 *
Position (FEN): 2r3k1/5ppp/p7/8/8/R7/5PPP/2R3K1 b - - 0 28
Black to move.
Themes:  Endgame, Rook Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 606
Best move: Rxc1#