Manchester City bolstered their bid to qualify for the Champions League with a dramatic 2-0 win at Everton, while Southampton's last-gasp equaliser at West Ham ensured they will not have sole possession of the lowest points total in Premier League history.
City were heading towards a damaging draw before Nico O'Reilly's 84th minute strike put them on course for a vital victory that was sealed by Mateo Kovacic's goal in the final seconds.
Pep Guardiola's side climb to fourth place, four points ahead of sixth-placed Chelsea, who face Fulham on Sunday in their game in hand.
Fifth-placed Nottingham Forest, who travel to Tottenham on Monday, are one point adrift of City.