Chess puzzle (Checkmate)
Moves: 1. d4 c5 2. d5 d6 3. e4 e6 4. Nc3 Nf6 5. Nf3 Bd7 6. a4 Qe7 7. Bf4 exd5 8. Nxd5
Nxd5 9. Qxd5 Bc6 10. Qd2 Bxe4 11. Be3 h6 12. Be2 Nc6 13. O-O Ne5 14. Nxe5 Qxe5
15. b3 Be7 16. Rfe1 O-O 17. Rad1 Rad8 18. Bf4 Qf5 19. Bd3 Bxd3 20. Qxd3 Qxd3
21. Rxd3 g5 22. Bg3 Rfe8 23. Bxd6 Bxd6 24. Rxe8+ Rxe8 25. Rxd6 *
Position (FEN): 4r1k1/pp3p2/3R3p/2p3p1/P7/1P6/2P2PPP/6K1 b - - 0 25
Black to move.
Themes:  Endgame, Rook Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 522
Best move: Re1#