Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. d3 d5 5. exd5 Nxd5 6. O-O Be7 7. Re1 Qd6 8.
Bxd5 Qxd5 9. Nc3 Qc5 10. Be3 Nd4 11. Ne4 Qb5 12. Nxd4 exd4 13. Bxd4 Be6 14. Qd2
O-O-O 15. a4 Qc6 16. Be3 Kb8 17. Ng3 g5 18. b4 f5 19. b5 Qd7 20. Bxg5 Bxg5 21.
Qxg5 Qd4 22. Nxf5 Bxf5 23. Qxf5 Rdf8 24. Qe4 Qxf2+ 25. Kh1 Rf4 26. Qe3 Rhf8 27.
Qe8+ Rxe8 *
Position (FEN): 1k2r3/ppp4p/8/1P6/P4r2/3P4/2P2qPP/R3R2K w - - 0 28
White to move.
Themes:  Endgame, Queen and Rook Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 600
Best move: Rxe8#