Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nf3 d6 3. c3 Nf6 4. h3 Nbd7 5. Bd3 g6 6. O-O Bg7 7. Bc2 O-O 8. d4
cxd4 9. cxd4 e5 10. Nc3 exd4 11. Qxd4 Nc5 12. e5 Ne6 13. Qxd6 Qxd6 14. exd6 Rd8
15. Rd1 Ne8 16. Be3 Rxd6 17. Nb5 Rxd1+ 18. Rxd1 a6 19. Nd6 Nxd6 20. Rxd6 Bxb2
21. Ng5 b5 22. Be4 Rb8 23. Ba7 Be5 24. Rd5 Rb7 25. Nxe6 Rxa7 *
Position (FEN): 2b3k1/r4p1p/p3N1p1/1p1Rb3/4B3/7P/P4PP1/6K1 w - - 0 26
White to move.
Themes:  Endgame Mate in 1 
Puzzle rating: 1000
Best move: Rd8#