Chess puzzle (Checkmate)
Moves: 1. d4 d5 2. c4 dxc4 3. e4 c6 4. Nc3 b5 5. a4 b4 6. Na2 Be6 7. Nxb4 c5 8. Nc2
Nf6 9. d5 Bg4 10. Be2 Bxe2 11. Qxe2 e6 12. dxe6 fxe6 13. Qxc4 Qd7 14. e5 Nd5
15. Ne2 Be7 16. O-O O-O 17. Rd1 Qc7 18. Ne3 Qxe5 19. Nxd5 exd5 20. Rxd5 Qe6 21.
Rxc5 Qxc4 22. Rxc4 Na6 23. Be3 Nb4 24. Bc5 Bxc5 25. Rxc5 Nd3 26. Rb5 Nxf2 27.
Rf1 Ne4 28. Rxf8+ Rxf8 29. Nd4 Rd8 30. Nc6 *
Position (FEN): 3r2k1/p5pp/2N5/1R6/P3n3/8/1P4PP/6K1 b - - 3 30
Black to move.
Themes:  Endgame Mate in 1 
Puzzle rating: 546
Best move: Rd1#