Chess puzzle (Checkmate)
Moves: 1. e4 e6 2. d4 d5 3. e5 c5 4. c3 Nc6 5. Bb5 Bd7 6. Bxc6 Bxc6 7. Ne2 Qb6 8. O-O
Bb5 9. a4 Ba6 10. a5 Qb5 11. Re1 Ne7 12. dxc5 Qxc5 13. b4 Qc7 14. Nd4 Bc4 15.
Qa4+ Nc6 16. b5 Nxd4 17. cxd4 b6 18. Ba3 Bxa3 19. Nxa3 O-O 20. Nxc4 dxc4 21.
axb6 Qxb6 22. Qxc4 Rac8 23. Qb4 Rfd8 24. Red1 Rd5 25. Ra6 Qb7 26. Ra5 a6 27.
Rb1 axb5 28. Rxb5 Rxb5 29. Qxb5 Qxb5 30. Rxb5 *
Position (FEN): 2r3k1/5ppp/4p3/1R2P3/3P4/8/5PPP/6K1 b - - 0 30
Black to move.
Themes:  Endgame, Rook Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 400
Best move: Rc1#