Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. d4 cxd4 3. c3 e6 4. Bc4 d5 5. exd5 exd5 6. Bb5+ Nc6 7. cxd4 Nf6 8.
Nf3 Be7 9. O-O O-O 10. Nc3 Bg4 11. Be2 Ne4 12. Re1 Nxc3 13. bxc3 Rc8 14. Bb2
Na5 15. Ne5 Bxe2 16. Qxe2 Bd6 17. Qf3 Bb8 18. Ba3 Bxe5 19. Rxe5 Re8 20. Rae1
Qd7 21. Re7 f6 22. Rxd7 *
Position (FEN): 2r1r1k1/pp1R2pp/5p2/n2p4/3P4/B1P2Q2/P4PPP/4R1K1 b - - 0 22
Black to move.
Themes: Hanging Piece Middlegame Back Rank Mate, Mate in 1 
Puzzle rating: 845
Best move: Rxe1#