Chess puzzle (Checkmate)
Moves: 1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. Bd2 c5 5. dxc5 Bxc5 6. e4 d6 7. Nf3 Nc6 8. a3
h6 9. b4 Bb6 10. Be2 O-O 11. O-O Bc7 12. Qc2 Bd7 13. Rad1 Rc8 14. Bf4 Qe7 15.
b5 Na5 16. a4 b6 17. e5 dxe5 18. Bxe5 Rfd8 19. Bxc7 Rxc7 20. Ne5 Be8 21. Bf3
Nb7 22. Ne4 Nxe4 23. Bxe4 Nd6 24. Bc6 Bxc6 25. Nxc6 Qf6 26. Nxd8 Qxd8 27. Rd2
Qe7 28. Rfd1 Nxc4 29. Rd8+ Qxd8 *
Position (FEN): 3q2k1/p1r2pp1/1p2p2p/1P6/P1n5/8/2Q2PPP/3R2K1 w - - 0 30
White to move.
Themes: Hanging Piece Endgame Mate in 1 
Puzzle rating: 870
Best move: Rxd8#