Anthony Martial scored his third goal in two Premier League matches to help Manchester United to a 2-0 victory over Burnley at Turf Moor that moves the Red Devils up to fifth in the table.
Ole Gunnar Solskjaer's men kept their first clean sheet in the league since September and successfully broke down Burnley's packed defence with some patient attacking play, forcing the opener just before half-time and doubling their lead in second-half stoppage time through Marcus Rashford.
After losing 2-0 at Watford in their previous away game, United delivered the improvements they sorely needed at the back while dominating possession in midfield despite the absence of Paul Pogba, who was rested following his return to fitness, as they built on a 4-1 win over Newcastle United on Boxing Day.
Burnley were looking to make it three league wins from four but failed to recover from an error by full-back Charlie Taylor that led to Martial's strike, squandering a flurry of late opportunities before Rashford scored his 12th league goal of the season.
Rashford stung Nick Pope's palms with a free-kick from 30 yards in a cagey opening spell in which the England forward also hit the outside of the post with a low, first-time shot from the edge of the box.
The ball fell to Martial little more than six yards out after 33 minutes, but the France international's effort was crucially blocked on the line by former United defender Phil Bardsley.
Having kept the visitors at bay for 44 minutes, Burnley self-destructed when Taylor fumbled possession and allowed Andreas Pereira to feed Martial, who took a touch and stroked a low shot past Pope into the bottom-right corner.
Martial had the ball in the net again four minutes into the second half, but the goal was disallowed for a foul on James Tarkowski and Burnley almost equalised when Bardsley's angled drive drew a diving save from David de Gea.
Harry Maguire brought down Jack Cork on the edge of the United box to present substitute Johann Gudmundsson with a chance from a free-kick, but the Iceland international blazed over the crossbar.
Burnley threatened an equaliser throughout a frenetic final 15 minutes only to be caught out right at the end when Daniel James sprinted over the half-way line in posession and squared to Rashford, who rounded Pope before scoring his second in as many games.
Creativity shortage sets up tense finish
Solskjaer will have been pleased to see his defence cut out the errors that cost them dearly at Vicarage Road but a failure to put the game to bed sooner might have been punished by a side better than Burnley.
Rashford runs Burnley ragged
Finding a link between midfield and attack has often been United's problem against sides who sit back this season, but the immense amount of ground covered by Rashford – who frequently dropped deep to carry the visitors forward – solved that here. He then rounded off the win in the latter stages