Manchester United missed the chance to move top of the Premier League and needed a late VAR call in their favour to avoid another home defeat as Everton emerged from Old Trafford with a 1-1 draw on Saturday.
Yerry Mina's late winner for the Toffees was ruled out by a review for offside after Andros Townsend had cancelled out Anthony Martial's opener for United.
Everton's good work before the break was undone on 43 minutes thanks to a moment of inspiration from Bruno Fernandes as he perfectly teed up Martial to fire beyond Jordan Pickford thanks to a slight deflection.
Solskjaer then called on Ronaldo and Sancho 10 minutes into the second half as he looked to put the game beyond Benitez's men. But it was Everton who struck next to expose United's frailty on the counter-attack.
Gray won the ball back on the left and freed Doucoure into acres of space in midfield, the latter playing in Townsend to fire home his fifth goal in nine appearances for the club.