Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Bc4 Nc6 3. d3 Bc5 4. Nf3 d6 5. c3 Nf6 6. Ng5 O-O 7. h4 a6 8. a4 Bg4
9. f3 Bd7 10. a5 h6 11. f4 Bg4 12. Nf3 Nh5 13. f5 Nf4 14. Bxf4 exf4 15. Nbd2
Be3 16. Qb3 Rb8 17. Bd5 Ne5 18. Nxe5 dxe5 19. Nf3 c6 20. Bc4 b5 21. axb6 Rxb6
22. Qa2 Qd6 23. Qa3 Qxa3 24. bxa3 Rfb8 25. Nxe5 Rb1+ 26. Rxb1 *
Position (FEN): 1r4k1/5pp1/p1p4p/4NP2/2B1PpbP/P1PPb3/6P1/1R2K2R b K - 0 26
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 613
Best move: Rxb1#