Chess puzzle (Checkmate)
Moves: 1. d4 Nf6 2. c4 e5 3. e3 d5 4. Nc3 Bb4 5. cxd5 Nxd5 6. Qa4+ Bd7 7. Qb3 Be6 8.
Bc4 Bxc3+ 9. bxc3 exd4 10. exd4 O-O 11. Nf3 Re8 12. O-O c6 13. Re1 Nd7 14. Bd2
N7b6 15. a4 Nxc4 16. Qxc4 Nf6 17. Qd3 Qd7 18. c4 Rad8 19. Rad1 Bf5 20. Qb3 b6
21. c5 bxc5 22. dxc5 Ne4 23. Bg5 Nxc5 24. Rxd7 Rxe1+ 25. Nxe1 Nxb3 *
Position (FEN): 3r2k1/p2R1ppp/2p5/5bB1/P7/1n6/5PPP/4N1K1 w - - 0 26
White to move.
Themes: Hanging Piece Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 520
Best move: Rxd8#