Match ends, Burnley 1, Manchester City 4.
Manchester City manager Pep Guardiola described Gabriel Jesus as an "incredible fighter" and said his side "need" the forward after he scored twice as the champions got back to winning ways with a comfortable victory at Burnley.
City had won only once in their previous five games in all competitions and went into Tuesday's match 11 points behind leaders Liverpool.
But they were convincing at Turf Moor with Jesus curling home a fine opener for his first goal in 11 games.
Jesus, now the third top scoring Brazilian in Premier League history, then volleyed home Bernardo Silva's cross after the break.
Midfielder Rodri added a stunning third from 20 yards and substitute Riyad Mahrez netted a fourth to take them back into second place in the league.
Robbie Brady blasted in a late consolation for the Clarets, his first Premier League goal in more than two years.
The match had the unusual kick-off time of 20:15 GMT because it was being streamed live online by Amazon.
Leicester could move back above the champions if they get a point or more at home to Watford on Wednesday.
On City's hopes of winning a third straight Premier League, Guardiola said sarcastically: "The title is over - that's what I read. No-one gives us a chance, it's done. No, I don't believe it.
"Our team is stable and that's what we want. For the distance we have against Liverpool it would be crazy to think about the title, honestly.
"It is about the next game."
- Relive how Tuesday's Premier League action unfolded
- Premier League games on Amazon: Why is it happening? When are they on? How can I watch them?
- Man City in the dark - but Amazon to the rescue
- Football Daily podcast: A rocket for Rodri and Mourinho's return to Manchester
Slick City get the job done
After a dispiriting month of results - a devastating defeat by Liverpool, two Champions League draws and a narrow win over Chelsea followed by a 2-2 draw with Newcastle - the three points was the most important thing to City.
"Burnley away is always Burnley away, so we will just try to win," City boss Guardiola said before the game. The team had come away with two narrow wins and a draw in their three visits to Turf Moor under the Catalan.
This one did not feel like such hard work.
They created plenty of chances against a side just trying to contain them - and thought they had led early on when Jesus flicked in from Angelino's volley but was flagged offside.
The 22-year-old did not look like a player out of form - he had not scored in 10 games for club and country - when he curled home from the edge of the box from David Silva's pass.
Kevin de Bruyne - who was involved in the build-up to that goal - was instrumental in midfield with a couple of shots on target, as well as his usual passing game.
City looked comfortable all the way through and the second goal came when De Bruyne passed to Bernardo, whose cross was volleyed into the top corner by Jesus.
The only Brazilians to score more Premier League goals than Jesus (32) are Liverpool players past and present Philippe Coutinho (41) and Roberto Firmino (52).
He went close to a hat-trick when he swept a shot wide of the far post from a tight angle.
His return to goalscoring form has come at an important time with the club's record top scorer Sergio Aguero out for a few weeks with a thigh injury.
"Sergio is a legend of football. I have to score when I play because Sergio scores every time," Jesus said after the game.
Guardiola told BBC Sport: "We need him. I am so glad for him because he is an incredible fighter. He needs to score goals. We spoke about him - 'you have to score, my friend; you do a lot of things, but you have to score goals' - and today he did it.
"That is what I want, for him to try to be aggressive in this position, to not have doubts. The important thing is how you approach - the mentality. There's never doubt in the quality or the arrogance in the good sense. He is so important and he make two exceptional, brilliant goals."
City had time for two more goals.
Club record signing Rodri blasted home on the bounce from outside the box after David Silva's shot was blocked. And Bernardo set up Mahrez, who took on several Burnley defenders before guiding home his 50th Premier League strike.
The late Brady goal will be a frustration as it means City have not kept a clean sheet in eight games, since a 3-0 win over Aston Villa on 26 October.
Not worth Burnley dwelling on defeat
Burnley will not have identified this game as one they would expect anything from. They have won only once in the past 27 games against the 'big six' in the Premier League.
Manager Sean Dyche said his team had "made a few mistakes lately, against the big guns, that we can't make again" and only played Chris Wood up front, relegating Ashley Barnes to the bench.
They spent the entire game on the back foot, at one stage with all 11 players in their own penalty area.
Their first shot was Dwight McNeil's blocked effort after 42 minutes - and their first effort on target was the youngster's 25-yard free-kick on the hour mark.
Brady will have enjoyed his late goal - his first in club football since Burnley's win at Bournemouth on 29 November 2017 - set up by his childhood friend Jeff Hendrick, but it was merely a footnote.
In such a tight league - with three points the gap behind fifth-placed Crystal Palace and Burnley in 11th - Dyche should not worry too much about this defeat.
"City are a top-class side and they showed it tonight," he said. "We kept it tight first half and made it awkward but they were excellent second half and we never got to grips with it.
"We didn't come out at all after half-time. They were by far the better side tonight. Whoever beats you it's frustrating. It's been a tough week."
Man of the match - Gabriel Jesus
Match stats - Silva almost matches last year's total
- City have won back-to-back top-flight away games against Burnley for the first time since March 1968.
- This was the 36th time that Manchester City have won a Premier League game by three or more goals under Pep Guardiola - the most of any team in the competition since the start of the 2016-17 season.
- Burnley have conceded 11 goals in their three home games against "big six" opposition in the Premier League this season (L3), compared to only two goals in five home games against the rest (W4 L1).
- City manager Pep Guardiola is unbeaten in his nine games against Sean Dyche (W8 D1).
- Manchester City's Algerian winger Riyad Mahrez became the ninth different player from Africa to reach 50 Premier League goals, netting 39 for Leicester and 11 for Manchester City (177 appearances).
- David Silva has made six assists from open play in the Premier League this season; just one fewer than he managed in 33 appearances last term.
City host Manchester United in the derby on Saturday (17:30 GMT), with Burnley going to Jose Mourinho's Tottenham Hotspur (15:00 GMT).
- 8DrinkwaterSubstituted forBarnesat 59'minutes
- 11McNeilSubstituted forBradyat 75'minutes
- 13HendrickBooked at 86mins
- 9WoodSubstituted forRodriguezat 59'minutes
- 25FernandinhoSubstituted forGarcíaat 85'minutes
- 17De BruyneSubstituted forFodenat 80'minutes
- 20Bernardo SilvaBooked at 15mins
- 9Gabriel Jesus
- 7SterlingSubstituted forMahrezat 72'minutes
- Jonathan Moss
- Shots on Target
Second Half ends, Burnley 1, Manchester City 4.
Bernardo Silva (Manchester City) wins a free kick on the left wing.
Foul by Phil Bardsley (Burnley).
Goal! Burnley 1, Manchester City 4. Robbie Brady (Burnley) left footed shot from the centre of the box to the bottom left corner. Assisted by Jeff Hendrick.
Goal! Burnley 0, Manchester City 4. Riyad Mahrez (Manchester City) right footed shot from outside the box to the bottom left corner. Assisted by Bernardo Silva.
Jeff Hendrick (Burnley) is shown the yellow card for a bad foul.
David Silva (Manchester City) wins a free kick in the defensive half.
Foul by Jeff Hendrick (Burnley).
Substitution, Manchester City. Eric García replaces Fernandinho.
Attempt missed. Angeliño (Manchester City) left footed shot from the left side of the box is close, but misses to the right. Assisted by Riyad Mahrez.
Angeliño (Manchester City) wins a free kick on the left wing.
Foul by Aaron Lennon (Burnley).
Substitution, Manchester City. Phil Foden replaces Kevin De Bruyne.
Corner, Manchester City. Conceded by James Tarkowski.
Substitution, Burnley. Robbie Brady replaces Dwight McNeil.
Substitution, Manchester City. Riyad Mahrez replaces Raheem Sterling.
Goal! Burnley 0, Manchester City 3. Rodrigo (Manchester City) right footed shot from outside the box to the top right corner.
Attempt blocked. David Silva (Manchester City) left footed shot from the centre of the box is blocked.
Attempt blocked. Raheem Sterling (Manchester City) right footed shot from the left side of the box is blocked. Assisted by Kevin De Bruyne.