Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nc3 Nc6 3. Bc4 Nf6 4. d3 Be7 5. Nge2 O-O 6. O-O a6 7. f4 exf4 8.
Bxf4 d6 9. Qe1 Be6 10. Bb3 Bxb3 11. axb3 b5 12. Ng3 Nd4 13. Qd2 c6 14. Rae1 a5
15. Nce2 c5 16. Nf5 Nxf5 17. exf5 Qb6 18. Kh1 Nd5 19. Bg3 Bf6 20. c3 Rfe8 21.
h3 a4 22. bxa4 Rxa4 23. Nf4 Rxe1 24. Rxe1 Nxf4 *
Position (FEN): 6k1/5ppp/1q1p1b2/1pp2P2/r4n2/2PP2BP/1P1Q2P1/4R2K w - - 0 25
White to move.
Themes:  Middlegame Back Rank Mate, Mate in 1 
Puzzle rating: 1162
Best move: Re8#