Chess puzzle (Checkmate)
Moves: 1. d4 e6 2. c4 d5 3. Nf3 dxc4 4. Nbd2 b5 5. a4 c6 6. g3 Nf6 7. Bg2 Bb7 8. e3
Qc7 9. Ne5 Bb4 10. O-O Bxd2 11. Bxd2 O-O 12. Qf3 Nbd7 13. Nxd7 Qxd7 14. axb5
Nd5 15. bxc6 Bxc6 16. Ra3 a6 17. Rfa1 Bb5 18. Bf1 Rfc8 19. Bc3 Ra7 20. Rb1 Bc6
21. Qe2 Nxc3 22. bxc3 Qd5 23. e4 Qxe4 24. Qxe4 Bxe4 25. Rba1 Rc6 26. Ra4 Bd5
27. Rb4 Ra8 28. Rab1 Rc7 29. Rb8+ Rc8 30. Rxa8 Rxa8 31. Rb4 a5 32. Ra4 Ra7 33.
Bxc4 Bxc4 34. Rxc4 a4 *
Position (FEN): 6k1/r4ppp/4p3/8/p1RP4/2P3P1/5P1P/6K1 w - - 0 35
White to move.
Themes:  Endgame, Rook Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 613
Best move: Rc8#