Javier Hernandez scored the only goal of a tight affair at Goodison Park to keep Manchester United on the pace in the Barclays Premier League.
After losing the derby at Old Trafford last weekend, the Red Devils bounced back from the 6-1 defeat with victory in the League Cup against Aldershot on Tuesday, and now in the league against Everton in Saturday's early kick-off.
Chicharito broke the deadlock on 19 minutes, slotting home Patrice Evra's low cross from close range. It was reward for a bright start from United, although the hosts claim closest to scoring in the remainder of the match, with Leighton Baines hitting the woodwork.
Park Ji-Sung could have broken the deadlock in the opening exchanges, but Tim Howard denied the midfielder from six-yards. He could do little to stop Hernandez on 19 minutes.
It sparked David Moyes' side into life though, with David de Gea called into action to stop Leon Osman from drawing the game level.
Jack Rodwell fired wide before Baines hit the crossbar with a trademark free-kick, although Hernandez had a chance to double his tally before the break.
Nani's arrival in the second-half almost paid dividends on the hour, but Danny Welbeck's effort was well saved by Howard.
Louis Saha, Rodwell, Seamus Coleman and substitute Apostolos Vellios all tried their luck late on as the pressure mounted on United, but De Gea and his defence held firm to earn a vital win.