Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. d4 exd4 3. c3 dxc3 4. Bc4 cxb2 5. Bxb2 Nc6 6. Qb3 Ne5 7. Bxe5 d5 8.
Bxd5 Be6 9. Bxe6 fxe6 10. Qxe6+ Qe7 11. Qxe7+ Nxe7 12. Bxc7 g6 13. Be5 Rg8 14.
Nc3 O-O-O 15. Nf3 Nc6 16. Bf4 Bb4 17. Rc1 Rge8 18. O-O Bxc3 19. Rxc3 Rxe4 20.
Bg3 Re2 21. Nd4 Rxd4 22. Re1 *
Position (FEN): 2k5/pp5p/2n3p1/8/3r4/2R3B1/P3rPPP/4R1K1 b - - 1 22
Black to move.
Themes: Hanging Piece Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 470
Best move: Rxe1#