Chess puzzle (Checkmate)
Moves: 1. c4 e5 2. e3 Nf6 3. d4 exd4 4. exd4 Bb4+ 5. Bd2 Qe7+ 6. Be2 Ne4 7. Nf3 d5 8.
Qa4+ Nc6 9. cxd5 Bxd2+ 10. Nbxd2 Nxd2 11. Nxd2 Qb4 12. Bb5 Qxb2 13. Bxc6+ Kd8
14. O-O Qxd2 15. Rac1 Qf4 16. Qb5 a6 17. Qa5 bxc6 18. Rxc6 Bb7 19. g3 Qxd4 20.
Qxc7+ Ke8 21. Re1+ Kf8 22. Qe7+ Kg8 23. Qe8+ Rxe8 *
Position (FEN): 4r1kr/1b3ppp/p1R5/3P4/3q4/6P1/P4P1P/4R1K1 w - - 0 24
White to move.
Themes:  Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 481
Best move: Rxe8#