Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nc3 Bb4 3. Bc4 Nf6 4. d3 d5 5. exd5 Nxd5 6. Bd2 Nxc3 7. Bxc3 Bxc3+
8. bxc3 c6 9. Qf3 O-O 10. Ne2 a5 11. a4 Nd7 12. O-O Qf6 13. Qg3 Nb6 14. Bb3 Nd5
15. c4 Nf4 16. Rfe1 Be6 17. Nxf4 exf4 18. Qf3 Rfe8 19. c5 Qd4 20. Bxe6 Rxe6 21.
Rab1 Qxa4 22. Rxb7 *
Position (FEN): r5k1/1R3ppp/2p1r3/p1P5/q4p2/3P1Q2/2P2PPP/4R1K1 b - - 0 22
Black to move.
Themes: Hanging Piece Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 798
Best move: Rxe1#