Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4 Bc5 5. Nxc6 bxc6 6. Nc3 Nf6 7. Bg5 h6 8.
Bh4 Be7 9. Bc4 Bb7 10. Qf3 O-O 11. Bd3 d5 12. Bxf6 Bxf6 13. exd5 cxd5 14. O-O
Rb8 15. Ne2 d4 16. Qf5 g6 17. Qf4 Bg5 18. Qxd4 Qxd4 19. Nxd4 Bf6 20. c3 Rfd8
21. Ne2 Rxd3 22. a4 Rd2 23. Nf4 Rxb2 24. c4 Rb4 25. Nd5 Bxd5 26. cxd5 Bxa1 27.
Rxa1 Rb1+ 28. Rxb1 *
Position (FEN): 1r4k1/p1p2p2/6pp/3P4/P7/8/5PPP/1R4K1 b - - 0 28
Black to move.
Themes:  Endgame, Rook Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 598
Best move: Rxb1#