A hard-fought display from Southampton ended Manchester City's 12-match winning run in the Premier League in a 1-1 draw at St Mary's.
Kyle Walker-Peters gave Saints an early lead, scoring his first Premier League goal in the seventh minute with a superb finish after he had linked up with Nathan Redmond.
Southampton had chances to increase their lead but Jan Bednarek’s header was kept out by Ederson and Armando Broja’s header struck a post after the break.
City turned up the pressure and it paid off in the 65th minute when Kevin De Bruyne’s free-kick was headed in by Aymeric Laporte.
Both De Bruyne and substitute Gabriel Jesus struck the woodwork for the leaders but they could not find a way past a Southampton defence superbly led by Mohammed Salisu.
City are on 57 points, 12 ahead of Liverpool, having played two matches more. Southampton stay 12th with 25 points.
Southampton: 9 Feb v Spurs (A)
Man City: 9 Feb v Brentford (H)
Referee: Simon Hooper. Assistants: Simon Long, Derek Eaton. Fourth official: Andre Marriner. VAR: Darren England. Assistant VAR: Gary Beswick.