Chess puzzle (Checkmate)
Moves: 1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Bg5 Nbd7 5. cxd5 exd5 6. e4 dxe4 7. Nxe4 Bb4+
8. Nc3 O-O 9. Nf3 Re8+ 10. Be2 Bxc3+ 11. bxc3 Qe7 12. Bxf6 Nxf6 13. Ne5 Nd5 14.
Qd2 f6 15. Bc4 Be6 16. Nf3 Nb6 17. Be2 Bc4 18. Ne5 fxe5 19. Bxc4+ Nxc4 20. Qd3
exd4+ 21. Kf1 b5 22. Qxd4 Rad8 23. Qf4 Nd2+ 24. Kg1 Qe1+ 25. Rxe1 *
Position (FEN): 3rr1k1/p1p3pp/8/1p6/5Q2/2P5/P2n1PPP/4R1KR b - - 0 25
Black to move.
Themes:  Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 825
Best move: Rxe1#