Chess puzzle (Checkmate)
Moves: 1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Bg5 c6 5. Nf3 Nbd7 6. e3 Bd6 7. Bd3 h6 8. Bh4
b6 9. Rc1 Bb7 10. O-O O-O 11. cxd5 exd5 12. e4 Bf4 13. Rc2 g5 14. e5 Ne4 15.
Bg3 Bxg3 16. fxg3 f5 17. Ne1 c5 18. dxc5 Nxe5 19. cxb6 Qxb6+ 20. Kh1 Nxd3 21.
Nxd3 Rac8 22. Nxe4 Rxc2 23. Qxc2 dxe4 24. Ne5 Qb5 25. Qc4+ Qxc4 26. Nxc4 Ba6
27. b3 Rc8 28. Rxf5 Bxc4 29. bxc4 Rxc4 30. Re5 *
Position (FEN): 6k1/p7/7p/4R1p1/2r1p3/6P1/P5PP/7K b - - 1 30
Black to move.
Themes:  Endgame, Rook Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 611
Best move: Rc1#