Manchester United came from a goal down to beat nine-man Fulham and reach the FA Cup semi-finals with a controversial victory at Old Trafford.
Marco Silva‘s side looked on course for only their second last-four appearance since they lost to West Ham in the 1975 final when their world collapsed around a handball incident 15 minutes from time.
Jadon Sancho seemed to be shooting an equaliser into an empty net, only for Willian to charge across and clear.
Referee Chris Kavanagh initially gave a corner, but VAR advised the official to check the pitchside monitor, with Willian protesting and manager Silva furious.
Silva was red carded before Kavanagh could even reach a decision. Once he did, Willian was dismissed as well. Then Aleksandar Mitrovic, who had put Fulham in front, pushed the referee’s arm as he angrily remonstrated and became the third visitor to be sent off.
Once order was restored, Bruno Fernandes tucked home the penalty.
In the space of two minutes, Fulham had lost two men, their manager and the lead.
Two minutes later, Marcel Sabitzer turned home Luke Shaw‘s cross to make it 2-1 to United before Fernandes added an injury-time third to knock Fulham out of the FA Cup.
United will now play Brighton in the semi-final at Wembley.