Chess puzzle (Checkmate)
Moves: 1. e4 c6 2. Nf3 d5 3. exd5 cxd5 4. d4 Nc6 5. Bb5 a6 6. Ba4 Bf5 7. O-O e6 8. c3
Bd6 9. Re1 Nf6 10. Bg5 O-O 11. Nbd2 h6 12. Bh4 Be7 13. h3 Re8 14. Bxc6 bxc6 15.
Ne5 c5 16. Nb3 cxd4 17. Nxd4 Bh7 18. Ndc6 Qc7 19. Bg3 Qb7 20. b3 Bd6 21. c4
Bxe5 22. Nxe5 dxc4 23. Nxc4 Nd5 24. Nd6 Qb6 25. Nxe8 Rxe8 26. Qxd5 exd5 *
Position (FEN): 4r1k1/5ppb/pq5p/3p4/8/1P4BP/P4PP1/R3R1K1 w - - 0 27
White to move.
Themes: Hanging Piece Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 597
Best move: Rxe8#