Manchester United staged a dramatic comeback to come from 2-0 down to beat Newcastle at Old Trafford in Saturday’s late kick-off.
Alexis Sanchez scored a 90th-minute winner for United to ease the pressure on manager Jose Mourinho.
Elsewhere, Tottenham closed to within a point of leaders Manchester City, while 10-man Watford suffered a humbling home defeat.
Spurs moved to 18 points with a 1-0 win – matching their best Premier League tally from eight games – courtesy of midfielder Eric Dier’s goal as Joe Ralls’ second-half red card dented Cardiff’s hopes of a comeback.
Watford were a goal down when defender Christian Kabasele was shown red, but ended up losing 4-0 at Vicarage Road as Bournemouth took full advantage.
Wolves stretched their unbeaten run to six games with a 1-0 win at Crystal Palace, Everton beat Leicester 2-1 and Huddersfield fought back to draw 1-1 with Burnley.