Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 d6 3. d4 exd4 4. Nxd4 Be7 5. Nc3 Nf6 6. Bd3 O-O 7. Bg5 c5 8.
Nf3 Bg4 9. h3 Bxf3 10. Qxf3 Nc6 11. O-O-O Ne5 12. Qe2 Nfd7 13. Bxe7 Qxe7 14.
Nd5 Qd8 15. f4 Nc6 16. c3 Nb6 17. g4 Nxd5 18. exd5 Re8 19. Qf2 Na5 20. Rhe1 b5
21. Bxb5 Rxe1 22. Rxe1 Qb6 23. Qe2 h6 24. Bd3 c4 25. Qe8+ Rxe8 *
Position (FEN): 4r1k1/p4pp1/1q1p3p/n2P4/2p2PP1/2PB3P/PP6/2K1R3 w - - 0 26
White to move.
Themes: Kingside Attack Endgame Mate in 1 
Puzzle rating: 634
Best move: Rxe8#