Wayne Rooney scored a milestone winner against Swansea to take Manchester United to the fifth spot in the English Premier League table. Rooney's goal in the 2-1 win made him the second-highest outright goal-scorer in both Premier League (188 goals) and United (238) history. (Read more football stories here)
Anthony Martial headed United in front from Ashley Young's right-wing cross early in the second half, only for Gylfi Sigurdsson to draw Swansea level in the 70th minute from a Modou Barrow cross.
But Rooney converted a cut-back from Martial with a sumptuous near-post back-heel 13 minutes from time as United claimed a first win in seven league games to further ease the pressure on manager Louis van Gaal.
The result lifted United to fifth place, two points below Tottenham Hotspur, who visit Everton on Sunday.
Arsenal Edge Past Newcastle
Laurent Koscielny scored as Arsenal edged Newcastle United 1-0 on Saturday to pull two points clear of Leicester City at the top.
Koscielny stabbed home a flick-on from France team-mate Olivier Giroud in the 72nd minute at a rain-lashed Emirates Stadium and Leicester were held 0-0 by Bournemouth, with Riyad Mahrez squandering a penalty.
Arsenal were bidding to build on the 2-0 win over Bournemouth that had sent them top of the table, but Newcastle squandered several opportunities to go ahead.
Arsenal goalkeeper Petr Cech had to produce smart saves to thwart Giorginio Wijnaldum either side of half-time, while Aleksandar Mitrovic diverted a volleyed cross from Ayoze Perez over the bar from close range.
With the home fans growing restless, Koscielny supplied the breakthrough 18 minutes from time, sneaking in behind Perez to toe the ball past Rob Elliot after Giroud had got his head to a high ball.
Leicester City Draw with Bournemouth
Leicester have now gone three league games without winning after their stalemate against 10-man Bournemouth at the King Power Stadium.
Jamie Vardy hit the post in the first half and was then fouled by Simon Francis in an incident that saw the Bournemouth defender sent off and yielded Leicester's 60th-minute penalty.
But for once this season Mahrez's radar betrayed him, the Algerian's penalty parried by Bournemouth goalkeeper Artur Boruc.
Aston Villa spurned another chance to close on safety after losing 3-1 at second-bottom Sunderland, with Jermain Defoe scoring twice to leave Remi Garde's side seven points adrift at the foot of the table.
Patrick van Aanholt put Sunderland in front with a deflected effort and Villa were momentarily level courtesy of a brilliant Carles Gil volley in the 63rd minute, only for Defoe to net twice in the last 18 minutes.
Jonny Evans's stoppage-time goal earned West Bromwich Albion a last-gasp 2-1 win over Stoke City, who had Geoff Cameron sent off after an altercation with Claudio Yacob.
Kenyan midfielder Victor Wanyama was dismissed as Southampton went down 1-0 at Norwich City, where Alexander Tettey scored a 76th-minute winner.