Dominic Calvert-Lewin stunned Manchester United in stoppage time as the striker secured Everton a hard-fought 3-3 draw at Old Trafford.
Just days on from the 9-0 annihilation on nine-man Southampton, the Red Devils looked set to celebrate another Old Trafford victory.
Scott McTominay had set Ole Gunnar Solskjaer’s side on course for victory, having recovered from Abdoulaye Doucoure and James Rodriguez cancelling out first-half efforts from Edinson Cavani and Bruno Fernandes.
United edged back ahead in the 70th minute. Shaw sent in a fizzing free-kick from the left and McTominay directed it past Olsen.
Fernandes and Rashford tried to extend United’s lead and avoid a nervy ending, with Lucas Digne hitting the foot of the post before Richarlison fired off target at the other end.
They were warning shots that United failed to heed. Deep in stoppage time, Digne’s free-kick was flicked on by Keane and Calvert-Lewin pounced from close range.