London, October 16: Leicester City came from behind to beat Manchester United 4-2 in a thriller on Saturday and end the Red Devils' long unbeaten away run in the Premier League.
It looked as though United's English league record of 29 games without defeat on the road would continue when Mason Greenwood opened the scoring with a stunning strike.
However, Leicester levelled through Youri Tielemans following an error from the returning Harry Maguire, and Caglar Soyuncu prodded home to put the hosts ahead with 12 minutes to go.
In a frantic finale, Marcus Rashford marked his first appearance of the season with an equaliser before Leicester restored their lead from kick-off, Jamie Vardy blasting home from Ayoze Perez's cut-back.
Patson Daka added a fourth in injury time as United lost for the fourth time in seven matches.
Meanwhile champions Manchester City made hard work of a 2-0 win against Burnley at the Etihad Stadium remaining just a point behind Liverpool.
City had won each of their previous four home games against Burnley 5-0 but this time settled simply for taking three points from a slightly sloppy display.
Coming out of an international break without some key men - and having seen Liverpool thrash Watford earlier in the day - the result was all that mattered.
Bernardo Silva's 12th-minute strike initially hinted at a rather more straightforward affair for the champions, though it was left to Kevin De Bruyne to belatedly make the game safe.
City's two best players from their previous game against leaders Liverpool were both involved in the opener, as Silva picked out Phil Foden just inside the box and was then on hand to slam into the net when Nick Pope could only parry the England international's low shot.
However, the home side's unfamiliar back four - missing Ruben Dias and Kyle Walker - afforded opportunities to Burnley, who had Maxwel Cornet shoot too close to Zack Steffen after fine work from Dwight McNeil before Josh Brownhill whipped a low effort wide.
Riyad Mahrez blasted against the crossbar shortly after the break, but frustration built among the home supporters as City again struggled to build on a strong start to the half.
The mood lifted with 20 minutes to play when Ashley Westwood failed to clear and Mahrez toed the ball into the path of De Bruyne for a thumping left-footed finish.
Chris Wood clipped the crossbar from close range when he could have set up a nervy finish, although the forward might have been offside as he met Nathan Collins' knockdown.
What does it mean? City slow again at home
City played well in successive away games against Chelsea, Paris Saint-Germain and Liverpool heading into the international break, although they only earned four points across the Premier League and Champions League from those fixtures.
That would be a handy enough return if City are able to take care of business against the lesser lights, yet this was another unconvincing home display.
Pep Guardiola's men at least won, unlike in their previous league game at the Etihad Stadium against Southampton, but they would have expected an easier ride against a team had defeated 30-1 on aggregate across their previous eight meetings.
Silva is playing in the heart of the midfield this season but that did not prevent him being City's chief attacking threat. His goal came from one of three shots, while he also created three chances for team-mates.
The talk in the build-up to this game centred on Raheem Sterling, who spoke openly about the possibility of leaving City. Having been a top performer in previous seasons, the winger started only twice across the first seven league games of the campaign.
But Sterling was back in the XI on Saturday, handed a central striking role with Jack Grealish dropped to the bench and Gabriel Jesus only just returning from international duty.
This was not the sort of performance that is likely to convince Guardiola to give him a prominent role, though. Sterling's only shot was blocked.
City are back in Champions League action against Club Brugge on Tuesday, while Burnley's wait for a first Premier League win of the season takes them to Southampton next Saturday.