Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nc3 Nc6 3. Bb5 Nd4 4. Nf3 e6 5. O-O Ne7 6. Nxd4 cxd4 7. Ne2 Nc6 8.
c3 Bc5 9. b4 Bb6 10. a4 a6 11. Bxc6 dxc6 12. a5 Ba7 13. Bb2 d3 14. Nc1 e5 15.
Qf3 Be6 16. Nxd3 f6 17. Nc1 Qxd2 18. Rb1 O-O-O 19. Qe2 Qxe2 20. Nxe2 Bc4 21.
Rfe1 Rd2 22. Kf1 Rhd8 23. Bc1 Rxe2 24. Rxe2 *
Position (FEN): 2kr4/bp4pp/p1p2p2/P3p3/1Pb1P3/2P5/4RPPP/1RB2K2 b - - 0 24
Black to move.
Themes: Pin Endgame Mate in 1 
Puzzle rating: 1044
Best move: Rd1#