Chess puzzle (Checkmate)
Moves: 1. d4 d5 2. e3 c5 3. c3 Nf6 4. Bd3 Nc6 5. Nf3 Bg4 6. Nbd2 e5 7. dxe5 Nxe5 8.
Be2 Bd6 9. h3 Bf5 10. O-O O-O 11. Nxe5 Bxe5 12. Nf3 Bc7 13. Bd3 Be4 14. Bxe4
dxe4 15. Qxd8 Rfxd8 16. Nd2 Rd3 17. f3 Rad8 18. Nxe4 Nxe4 19. fxe4 Bg3 20. b3
Rxc3 21. Ba3 b5 22. Rac1 b4 23. Rxc3 bxc3 24. Bxc5 c2 25. Ba3 Rd1 26. Bc1 Be5
27. Kf2 Bc3 28. Ke2 Rd6 29. a4 a5 30. Ba3 Rb6 31. Rc1 Rxb3 32. Bc5 Rb2 33. Kd3
Bb4 34. Bxb4 Rxb4 35. Rxc2 Rxa4 *
Position (FEN): 6k1/5ppp/8/p7/r3P3/3KP2P/2R3P1/8 w - - 0 36
White to move.
Themes:  Endgame, Rook Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 540
Best move: Rc8#