Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Bc4 Nc6 3. d3 Nf6 4. a3 e6 5. Nc3 d5 6. exd5 exd5 7. Ba2 Be7 8. h3
O-O 9. Qf3 Nd4 10. Qd1 Re8 11. Be3 Ne6 12. Nce2 Qb6 13. Rb1 Bd6 14. Nf3 d4 15.
Bg5 Nh5 16. O-O Nhf4 17. Bxf4 Nxf4 18. Nxf4 Bxf4 19. Re1 Bf5 20. Nh4 Bd7 21.
Bd5 Qh6 22. Nf3 Rab8 23. Rxe8+ Bxe8 24. Qe2 Kf8 25. Re1 Qb6 26. Qe7+ Kg8 27.
Qxe8+ Rxe8 *
Position (FEN): 4r1k1/pp3ppp/1q6/2pB4/3p1b2/P2P1N1P/1PP2PP1/4R1K1 w - - 0 28
White to move.
Themes: Kingside Attack Endgame Mate in 1 
Puzzle rating: 918
Best move: Rxe8#