The striker scored his 800th and 801st club goals against Arsenal.
Fernandes‘ goal served as a boost in confidence, with the hosts hitting the ground running after the break and managing to complete their comeback through Ronaldo in the 52nd minute.
But the Gunners reacted instantly and equalised after a nice team move, with Gabriel Martinelli teeing up Martin Odegaard, who netted the leveller.
Then, Pierre-Emerick Aubameyang failed to beat De Gea from a tight angle and that led to Odegaard committing a clumsy penalty on Fred, with Ronaldo converting from the spot to put United ahead again.
Arsenal pushed for an equaliser after Ronaldo‘s penalty kick, but they couldn’t find ways to break down United‘s defence.
After grabbing their first win in four Premier League games, the Red Devils are currently sitting seventh with 21 points, while Arsenal are fifth with 23.