Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 d6 4. d4 exd4 5. Nxd4 Bd7 6. Nxc6 Bxc6 7. Bxc6+ bxc6
8. Nc3 Be7 9. Bf4 Bf6 10. Qd3 Ne7 11. O-O-O Qb8 12. Rhe1 O-O 13. e5 dxe5 14.
Bxe5 Bxe5 15. Rxe5 Ng6 16. Rc5 Qe8 17. Qf3 Ne5 18. Qg3 Qe7 19. Rxe5 Qf6 20. Ne4
Qh6+ 21. Kb1 Rab8 22. Nc5 Rb5 23. Nd7 Rd8 24. Rxb5 cxb5 25. Nf6+ Qxf6 26. Qxc7
*
Position (FEN): 3r2k1/p1Q2ppp/5q2/1p6/8/8/PPP2PPP/1K1R4 b - - 0 26
Black to move.
Themes: Hanging Piece Endgame Mate in 1 
Puzzle rating: 669
Best move: Rxd1#