Chess puzzle (Checkmate)
Moves: 1. d4 Nf6 2. c4 Nc6 3. Nc3 e5 4. Nf3 exd4 5. Nxd4 Bb4 6. Nxc6 bxc6 7. Qc2 O-O
8. e3 d5 9. Bd2 d4 10. exd4 Qxd4 11. Be3 Re8 12. Be2 Bxc3+ 13. bxc3 Qe5 14. O-O
Bf5 15. Qa4 Be4 16. Bd4 Qg5 17. f3 Bg6 18. Rfe1 c5 19. Bf2 Rad8 20. Qxa7 Re5
21. Bf1 Rxe1 22. Rxe1 Nh5 23. Qxc5 Qd2 24. Qe3 Qxa2 25. Qe8+ Rxe8 *
Position (FEN): 4r1k1/2p2ppp/6b1/7n/2P5/2P2P2/q4BPP/4RBK1 w - - 0 26
White to move.
Themes:  Middlegame Back Rank Mate, Mate in 1 
Puzzle rating: 702
Best move: Rxe8#