Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 Nf6 4. Bxc6 dxc6 5. Nxe5 Qd4 6. Nf3 Qxe4+ 7. Qe2
Qxe2+ 8. Kxe2 Bc5 9. d4 Bb6 10. Rd1 O-O 11. Kf1 Bg4 12. Nbd2 Bxd4 13. c3 Bb6
14. Re1 Rfe8 15. h3 Bh5 16. g4 Bg6 17. Nb3 Ne4 18. Nbd4 Rad8 19. Be3 Nf6 20.
Nh4 Be4 21. f3 Bd3+ 22. Kf2 c5 23. Ne2 Nd5 24. Bg5 Rd6 25. Nf4 Nxf4 *
Position (FEN): 4r1k1/ppp2ppp/1b1r4/2p3B1/5nPN/2Pb1P1P/PP3K2/R3R3 w - - 0 26
White to move.
Themes: Hanging Piece Middlegame Back Rank Mate, Mate in 1 
Puzzle rating: 932
Best move: Rxe8#