Chess puzzle (Checkmate)
Moves: 1. d4 e6 2. c3 f5 3. Nf3 Nf6 4. Nbd2 b6 5. e3 Bb7 6. Bd3 h6 7. Qc2 Bd6 8. e4 f4
9. e5 O-O 10. exd6 cxd6 11. Ne4 Bxe4 12. Bxe4 Nxe4 13. Qxe4 d5 14. Qd3 Qf6 15.
O-O Nc6 16. Ne5 Nxe5 17. dxe5 Qxe5 18. Bd2 Qe4 19. Qxe4 dxe4 20. Rae1 d5 21. c4
Rac8 22. Bc3 Rxc4 23. Be5 Rf5 24. Bb8 Rc2 25. Bxa7 Rxb2 26. Rd1 e3 27. fxe3
fxe3 28. Rxf5 exf5 29. Rxd5 Rb1+ 30. Rd1 *
Position (FEN): 6k1/B5p1/1p5p/5p2/8/4p3/P5PP/1r1R2K1 b - - 2 30
Black to move.
Themes: Hanging Piece Endgame Mate in 1 
Puzzle rating: 736
Best move: Rxd1#