Chess puzzle (Checkmate)
Moves: 1. b4 d5 2. Bb2 e6 3. a3 Nf6 4. e3 a6 5. Nf3 Nc6 6. c4 Bd6 7. c5 Be7 8. d3 b6
9. d4 bxc5 10. bxc5 Bd7 11. Be2 Ne4 12. O-O Bf6 13. Nbd2 Nxd2 14. Qxd2 O-O 15.
Rab1 e5 16. dxe5 Be7 17. Nd4 Nxe5 18. Rfc1 c6 19. Nf3 Ng6 20. Ne5 Nxe5 21. Bxe5
Bf6 22. Bd4 Rb8 23. Bxa6 Bf5 24. Bd3 Bxd3 25. Qxd3 Be7 26. Rb3 Rxb3 27. Qxb3
Qc7 28. Rb1 Ra8 29. Qa2 Qa5 30. Kf1 Bxc5 31. Bxc5 Qxc5 32. Rb3 Qc4+ 33. Ke1 Qa6
34. a4 Qxa4 35. Qxa4 Rxa4 *
Position (FEN): 6k1/5ppp/2p5/3p4/r7/1R2P3/5PPP/4K3 w - - 0 36
White to move.
Themes:  Endgame, Rook Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 606
Best move: Rb8#