Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. c3 d5 4. exd5 Qxd5 5. d4 exd4 6. cxd4 Bg4 7. Nc3 Qe6+ 8.
Be3 O-O-O 9. Be2 Bb4 10. O-O Nf6 11. h3 Bxf3 12. Bxf3 Kb8 13. Bxc6 Qxc6 14. Rc1
Qd7 15. Qb3 Bd6 16. d5 Nxd5 17. Nxd5 c6 18. Nb6 axb6 19. Qxb6 Bc7 20. Qa7+ Kc8
21. Qa8+ Bb8 22. Bf4 Qd5 23. Qxb8+ Kd7 24. Qc7+ Ke8 25. Rce1+ Kf8 26. Qe7+ Kg8
27. Qe8+ Rxe8 *
Position (FEN): 4r1kr/1p3ppp/2p5/3q4/5B2/7P/PP3PP1/4RRK1 w - - 0 28
White to move.
Themes:  Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 410
Best move: Rxe8#