Chess puzzle (Checkmate)
Moves: 1. e4 e6 2. d4 c5 3. d5 exd5 4. exd5 d6 5. Nf3 Nf6 6. c4 Be7 7. Nc3 Bg4 8. Be2
O-O 9. O-O Re8 10. h3 Bh5 11. Re1 Bg6 12. Bd3 Bh5 13. Bf4 a6 14. Rc1 a5 15. Re3
Na6 16. Qd2 Nb4 17. Bb1 a4 18. a3 Na6 19. Rce1 Nc7 20. Bc2 Qd7 21. Nxa4 Rxa4
22. Bxa4 Qxa4 23. Rxe7 Rxe7 24. Rxe7 Nce8 25. g4 Bg6 26. g5 Ne4 27. Qa5 Qxa5 *
Position (FEN): 4n1k1/1p2Rppp/3p2b1/q1pP2P1/2P1nB2/P4N1P/1P3P2/6K1 w - - 0 28
White to move.
Themes: Hanging Piece Middlegame Back Rank Mate, Mate in 1 
Puzzle rating: 677
Best move: Rxe8#