Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. d4 cxd4 3. c3 dxc3 4. Nxc3 Nc6 5. Nf3 e6 6. Bc4 Nf6 7. O-O Be7 8.
e5 d5 9. exf6 dxc4 10. fxe7 Qxe7 11. Re1 O-O 12. a4 a6 13. b3 cxb3 14. Qxb3 a5
15. Ba3 Nb4 16. Reb1 Bd7 17. Bxb4 axb4 18. Qxb4 Qxb4 19. Rxb4 Bc6 20. Ne5 Rfc8
21. Nxc6 bxc6 22. Ne4 c5 23. Rb5 c4 24. Nd6 Rc6 25. Ne4 f5 26. Nc3 Rd8 27. h3
Rd2 28. Rd1 Rc2 29. Rb7 Rxc3 *
Position (FEN): 6k1/1R4pp/2r1p3/5p2/P1p5/2r4P/5PP1/3R2K1 w - - 0 30
White to move.
Themes:  Endgame, Rook Endgame Mate in 1 
Puzzle rating: 959
Best move: Rd8#