Chess puzzle (Checkmate)
Moves: 1. b3 e5 2. Bb2 Nc6 3. Nf3 d6 4. d4 exd4 5. Nxd4 Nf6 6. Nxc6 bxc6 7. e3 Bf5 8.
Bd3 Bxd3 9. Qxd3 Be7 10. O-O O-O 11. Nd2 d5 12. Rad1 Bb4 13. Bc3 Bxc3 14. Qxc3
Qd6 15. Nc4 Qc5 16. b4 Qxc4 17. Qxc4 dxc4 18. Rd4 Rfd8 19. Rxc4 Rd6 20. b5 cxb5
21. Rxc7 Rd2 22. Rb1 Rb8 23. Kf1 Nd5 24. Rxb5 Nxe3+ 25. Ke1 Rxc2 *
Position (FEN): 1r4k1/p1R2ppp/8/1R6/8/4n3/P1r2PPP/4K3 w - - 0 26
White to move.
Themes: Hanging Piece Endgame Mate in 1 
Puzzle rating: 934
Best move: Rxb8#