Chess puzzle (Checkmate)
Moves: 1. e4 e6 2. Nc3 d5 3. exd5 exd5 4. d4 Nh6 5. Bxh6 gxh6 6. Qe2+ Be7 7. O-O-O c6
8. Nf3 Bg4 9. h3 Bxf3 10. Qxf3 Nd7 11. Qg3 Nf6 12. Re1 Kf8 13. Bd3 Rg8 14. Qf3
Bb4 15. Re5 Rg7 16. Rhe1 Ne4 17. Bxe4 Bxc3 18. bxc3 dxe4 19. R1xe4 Qd6 20. Re6
Qh2 21. Rxh6 Rd8 22. Qf6 Ra8 23. Qe7+ Kg8 24. Qe8+ Rxe8 *
Position (FEN): 4r1k1/pp3prp/2p4R/8/3PR3/2P4P/P1P2PPq/2K5 w - - 0 25
White to move.
Themes:  Endgame, Queen and Rook Endgame Mate in 1 
Puzzle rating: 600
Best move: Rxe8#