Chess puzzle (Checkmate)
Moves: 1. c4 e5 2. g3 Bc5 3. Bg2 Ne7 4. e3 Ng6 5. Ne2 a6 6. d4 Ba7 7. O-O d6 8. dxe5
Nxe5 9. b3 O-O 10. Bb2 Nbc6 11. Nd2 Bg4 12. f3 Bxe3+ 13. Kh1 Bc8 14. Bxe5 Nxe5
15. f4 Ng4 16. Qe1 Qf6 17. Ne4 Qh6 18. h4 Nf6 19. N2c3 Ba7 20. Qb1 Bf5 21. Qe1
Rfe8 22. Qe2 Bd4 23. Rae1 Bxc3 24. Nxf6+ Kf8 25. Qxe8+ Rxe8 *
Position (FEN): 4rk2/1pp2ppp/p2p1N1q/5b2/2P2P1P/1Pb3P1/P5B1/4RR1K w - - 0 26
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 838
Best move: Rxe8#