Carlton overcame a 23-point deficit to beat Essendon at the MCG and continue their unlikely push for a wildcard finals berth under interim coach Josh Fraser.