Eagles Cap Dramatic Weekend With 21-Point Comeback