Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 Nf6 4. O-O d6 5. Re1 Be7 6. d4 a6 7. Bxc6+ bxc6 8.
dxe5 dxe5 9. Qxd8+ Bxd8 10. Nxe5 Bb7 11. Nc3 O-O 12. Bg5 Re8 13. Bxf6 Bxf6 14.
Nd7 Bd4 15. Rad1 c5 16. Ne2 Bxe4 17. Nxd4 cxd4 18. Rxd4 Bxc2 19. Rc4 *
Position (FEN): r3r1k1/2pN1ppp/p7/8/2R5/8/PPb2PPP/4R1K1 b - - 1 19
Black to move.
Themes: Hanging Piece Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 554
Best move: Rxe1#