Chess puzzle (Checkmate)
Moves: 1. e4 e6 2. Qe2 Ne7 3. b3 d5 4. Bb2 dxe4 5. Qxe4 Nbc6 6. Nf3 Nf5 7. Bb5 Bd7 8.
O-O Nd6 9. Qe2 a6 10. Bd3 Nb4 11. Na3 Nxd3 12. Qxd3 b5 13. c4 bxc4 14. Nxc4
Nxc4 15. bxc4 Bc6 16. Qe3 Bxf3 17. Qxf3 f6 18. Qc6+ Kf7 19. Rfe1 Bd6 20. c5 Be5
21. d4 Bxd4 22. Qxe6+ Kf8 23. Bxd4 Qxd4 24. Qe7+ Kg8 25. Rad1 Qa4 26. Rd7 Qg4
27. Qe8+ Rxe8 *
Position (FEN): 4r1kr/2pR2pp/p4p2/2P5/6q1/8/P4PPP/4R1K1 w - - 0 28
White to move.
Themes:  Endgame, Queen and Rook Endgame Mate in 1 
Puzzle rating: 496
Best move: Rxe8#