Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. d4 cxd4 3. Nf3 d6 4. Qxd4 Nc6 5. Bb5 Bd7 6. Bxc6 Bxc6 7. Nc3 e6 8.
Be3 Nf6 9. e5 dxe5 10. Qxe5 Bd6 11. Qg5 O-O 12. O-O-O Nd5 13. Nxd5 Bxd5 14. Qh5
Qf6 15. Bd4 Qg6 16. Qxg6 hxg6 17. Rhg1 a6 18. Ne5 Be7 19. Kb1 Rfd8 20. f4 Bf6
21. g4 g5 22. fxg5 Bxg5 23. Rd3 Rac8 24. Rgd1 Be4 25. Rc3 Rxc3 26. Bxc3 *
Position (FEN): 3r2k1/1p3pp1/p3p3/4N1b1/4b1P1/2B5/PPP4P/1K1R4 b - - 0 26
Black to move.
Themes: Hanging Piece, Queenside Attack Endgame Mate in 1 
Puzzle rating: 874
Best move: Rxd1#