Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nf6 3. Nxe5 d6 4. Nf3 Nxe4 5. d4 d5 6. Bd3 Bf5 7. O-O Bd6 8.
Re1 Nc6 9. c4 dxc4 10. Bxe4 Bxe4 11. Rxe4+ Be7 12. Nc3 O-O 13. Qe2 Bf6 14. Qxc4
a6 15. Nd5 Na5 16. Nxf6+ Qxf6 17. Qxc7 Nc6 18. Qxb7 Rfe8 19. Bg5 Qg6 20. Rae1
Reb8 21. Qxa8 Rxa8 22. Re8+ Rxe8 *
Position (FEN): 4r1k1/5ppp/p1n3q1/6B1/3P4/5N2/PP3PPP/4R1K1 w - - 0 23
White to move.
Themes:  Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 425
Best move: Rxe8#