Manchester United earned a 3-1 win away from home against Everton.
Everton took the lead courtesy of Bernard’s low strike early in the first half.
Bruno Fernandes restored parity for Manchester United in the 18th minute.
The Portuguese midfielder gave United the lead when his cross flew into the net.
Marcus Rashford missed two glorious chances before Cavani came off the bench to score his first goal for Manchester United.
Everton have failed to win their last three Premier League matches.
Manchester United are just the third team to win three consecutive Premier League away games after conceding the first goal, after Leeds United (October 1999) and Tottenham Hotspur (December 2013).
They have now won 17 Premier Leaguer away games at Goodison Park, the most victories for a visiting side at a specific venue in the competition.