Tottenham's grip on a top-four place in the Premier League is suddenly under threat after falling to another loss on Saturday, while the fight to avoid the final relegation spot tightened as well.
Southampton's 2-1 comeback win over Tottenham extended Spurs' winless streak in the competition to four games and left both ends of the table looking more unpredictable.
Tottenham is now just three points ahead of fourth-placed Manchester United ahead of its game at Arsenal on Sunday, with the Gunners just a further point back. Sixth-placed Chelsea, meanwhile, is five points behind Spurs with two games in hand — meaning Tottenham's hold on a Champions League spot is in real peril after three losses and one draw in its last four matches.
James Ward-Prowse scored the winner for Southampton with a free kick in the 81st minute to keep Southampton two points ahead of 18th-placed Cardiff, which also earned a crucial 2-0 home victory over West Ham.
Newcastle also rallied from two goals down to beat Everton 3-2, while Brighton beat Crystal Palace 2-1 in the early game — results that mean that Newcastle in 13th is only six points ahead of Cardiff in 18th, the final relegation spot.
Fulham and Huddersfield both look doomed, though, after losing again. Last-placed Huddersfield lost 2-0 at home against Bournemouth and is now 16 points from safety with eight games to go, while Fulham remained just three points ahead in 19th after losing 3-1 at Leicester.
Relive all the live action below.
1500 Cardiff City vs West Ham United
1500 Huddersfield vs Bournemouth
1500 Leicester vs Fulham
1500 Newcastle vs Everton
1500 Southampton vs Tottenham
1730 Manchester City vs Watford
All the team news and build-up will be along shortly but in the meantime here's the latest from Selhurst Park and the M23 Derby:
The teams!

Today's 3pm results:
1500 Cardiff City 2-0 West Ham United
1500 Huddersfield 0-2 Bournemouth
1500 Leicester 3-1 Fulham
1500 Newcastle 3-2 Everton
1500 Southampton 2-1 Tottenham
