Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 d5 3. exd5 e4 4. Qe2 Qe7 5. Nd4 Nf6 6. d3 exd3 7. Qxe7+ Bxe7 8.
cxd3 Nxd5 9. Be2 Bb4+ 10. Bd2 Bxd2+ 11. Nxd2 O-O 12. O-O a6 13. Ne4 Nf4 14. Ng3
Rd8 15. Nb3 Nc6 16. Rfd1 Be6 17. Nc5 Bc8 18. Bf3 Rd6 19. Nh5 Nxh5 20. Bxh5 b6
21. Ne4 Rh6 22. Bf3 Bb7 23. Re1 Nd4 24. Nf6+ Rxf6 25. Bxb7 Ra7 *
Position (FEN): 6k1/rBp2ppp/pp3r2/8/3n4/3P4/PP3PPP/R3R1K1 w - - 1 26
White to move.
Themes:  Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 408
Best move: Re8#