Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 Nge7 4. d4 exd4 5. Nxd4 Nxd4 6. Qxd4 c6 7. Bc4 d5 8.
exd5 cxd5 9. Bb5+ Bd7 10. Qd3 a6 11. Bxd7+ Qxd7 12. O-O g6 13. Re1 Bg7 14. Qa3
Bf6 15. Bf4 O-O 16. Bd6 Rae8 17. Nc3 Kg7 18. Bxe7 Bxe7 19. Rxe7 Rxe7 20. Na4
Rfe8 21. Nc5 Re1+ 22. Rxe1 *
Position (FEN): 4r3/1p1q1pkp/p5p1/2Np4/8/Q7/PPP2PPP/4R1K1 b - - 0 22
Black to move.
Themes:  Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 624
Best move: Rxe1#