Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nf3 Nc6 3. Bb5 a6 4. Bxc6 dxc6 5. d4 Nf6 6. e5 Ng4 7. h3 Nh6 8. O-O
Nf5 9. dxc5 g6 10. c4 Qxd1 11. Rxd1 Bg7 12. b4 Be6 13. Nbd2 O-O 14. Ng5 Bd7 15.
Ndf3 e6 16. g4 h6 17. gxf5 hxg5 18. Bxg5 Bc8 19. f6 Bh8 20. Bh6 Re8 21. Rd6 Kh7
22. Be3 Kg8 23. Rad1 Kh7 24. Ng5+ Kg8 25. Rd8 Rxd8 *
Position (FEN): r1br2kb/1p3p2/p1p1pPp1/2P1P1N1/1PP5/4B2P/P4P2/3R2K1 w - - 0 26
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 613
Best move: Rxd8#