Chess puzzle (Checkmate)
Moves: 1. d4 Nf6 2. e3 e6 3. Nf3 d5 4. Be2 c5 5. dxc5 Bxc5 6. Nbd2 Nc6 7. b3 d4 8.
exd4 Nxd4 9. Bb2 Nxf3+ 10. Nxf3 O-O 11. O-O Nd5 12. c4 Nf4 13. Qc2 b6 14. Rfd1
Qe7 15. g3 Nxe2+ 16. Qxe2 Bb7 17. Nh4 Rad8 18. Qg4 f6 19. Re1 Bxf2+ 20. Kxf2
Qc5+ 21. Kf1 Rd2 22. Qxe6+ Kh8 23. Re2 Rd6 24. Qe7 Rfd8 25. Qe8+ Rxe8 *
Position (FEN): 4r2k/pb4pp/1p1r1p2/2q5/2P4N/1P4P1/PB2R2P/R4K2 w - - 0 26
White to move.
Themes:  Middlegame Back Rank Mate, Mate in 1 
Puzzle rating: 600
Best move: Rxe8#