Manchester City put in another sublime performance to beat Everton 3-1 at Goodison Park. The sumptuous first arrived just four minutes in, David Silva pulling a lovely ball across goal for Leroy Sane to volley home. Everton nearly equalised when Yannick Bolasie somehow headed a Dominic Calvert-Lewin cross over the bar, and they were punished as City went straight up the other end and scored through a Gabriel Jesus header. The Toffees were unable to lay a glove on City's mesmerising passing game, and they conceded again just before the break, Raheem Sterling finishing off a David Silva centre. Surprisingly the hosts did manage to pull a goal back in the second half when Yannick Bolasie's 18-yard drive bounced in via both posts, but City simply hopped back onto their passing carousel and rode it all the way to the final whistle.
90'
FULL TIME EVERTON 1 MANCHESTER CITY 3
The final whistle confirms a 3-1 win for Manchester City, who have now beaten every other Premier League team this season. The stage is set for this awe-inspiring team to be crowned champions with a win over Manchester United next weekend.
90'
WRONG PLACE, WRONG TIME
Sane tries to dribble out of his own penalty area and gives the ball away foolishly to Niasse, not even batting an eyelid as, fortuitously for him, the ball bounces out of touch off the substitute.
Aymeric Laporte looks like he's picked up a knock, so Pep Guardiola decides to give the Frenchman a rest, sending on Danilo for the last few minutes.
9'
SPORTING BEHAVIOUR
Kyle Walker catches Leighton Baines on the shin after overrunning the ball, but in a nice touch is straight over to his fellow full back to offer a clearly sincere apology.
84'
NIASSE FLAGGED DOWN
Oumar Niasse's flying header from a Morgan Schneiderlin ball into the box is straight at Ederson, but the flag had been raised for offside anyway.
82'
GAME OVER
The visitors are at walking pace now, with Everton having seemingly given up any hope of taking something from the game. They probably would be wasting their energy but it would be nice for the supporters to see them try.
79'
Substitution
Oumar Niasse (on). Cenk Tosun (off). (Everton)
79'
SUBSTITUTION
Cenk Tosun has ploughed a lonely and thankless furrow this afternoon and is finally granted a rest, with Oumar Niasse coming on up front.
77'
Substitution
Ilkay Gundogan (on). Kevin De Bruyne (off). (Manchester City)
77'
SUBSTITUTION
Ilkay Gundogan is handed a late runout in place of De Bruyne.
Sam Allardyce decides to replace Calvert-Lewin with Beni Baningime, who drops straight into a central midfield three.
74'
LONG-RANGER
Fernandinho receives a square pass from Bernardo Silva and knocks it out of his feet before aiming a curling strike just over the angle of post and bar from 20 yards.
71'
NOWHERE NEAR
Sane cuts inside from the left flank to go for goal from the edge of the box, but the young winger gets it all wrong this time with a wedged shot that rises high into the stand.
69'
FAIRGROUND RIDE
Far from being demoralised by that Everton goal, City are moving the ball around the pitch like a carousel. The home players' heads must be spinning.
66'
TOSUN OFF TARGET
Tosun leaps above the pack to get his head to a Leighton Baines corner at the back post, the effort bouncing down and wide. Could Everton actually get back into this game?
Sterling has had another excellent game to match his performance for England against Italy this week, but the forward is withdrawn in favour of Bernardo Silva.
7'
SILVA POLISH
David Silva is pulling the strings with effortless grace in the centre of the park. Everton look unlikely to get near him all afternoon.
63'
Goal
Yannick Bolasie. Assist by Dominic Calvert-Lewin (Everton)
63'
GOAL!!! EVERTON
Dominic Calvert-Lewin battles with his back to goal and lays the ball off to YANNICK BOLASIE, who shoots low through the legs of Kyle Walker from the edge of the penalty area. The strike evades Ederson Moraes' full-length dive to bounce off the left-hand post, all the way across goal onto the right and in. Not sure where that came from but all credit to the Toffees for continuing to try.
60'
JESUS OFFSIDE
Jesus drags an effort just wide after being put through by Fernandinho, but the flag had already gone up for a marginal offside call.
57'
Substitution
Tom Davies (on). Wayne Rooney (off). (Everton)
57'
SUBSTITUTION
Tom Davies is introduced for Wayne Rooney, who hasn't played badly but has been mostly employed in chasing shadows.
44'
TOO MUCH ON IT
Fernandinho's chipped pass into the box is just overhit and so out of the reach of Silva.
43'
BAINES SAVES THE DAY
Baines gets his positioning right to take the ball off the toes of Jesus as the forward prepares to convert Laporte's dinked ball at the back post.
39'
WIDE FROM DE BRUYNE
Kevin de Bruyne sprints across the box with Seamus Coleman in hot pursuit before shooting wide via a deflection off who else but Phil Jagielka.
37'
Goal
Raheem Sterling. Assist by David Silva (Manchester City)
37'
GOAL!!! MAN CITY
David Silva is sent racing into the opposition half as Everton appeal unsuccessfully for offside, and the little maestro rolls a simple ball across goal for RAHEEM STERLING to sweep into the net. The Toffees are completely powerless to stop City.
4'
GOAL!!! MAN CITY
What a goal! Aymeric Laporte prods a deft pass between defenders for David Silva to scamper to the byline, and the little magician picks out LEROY SANE with a terrific lofted ball back across goal. Sane's volley is hit with precision into the back of the net, giving Jordan Pickford no chance whatsoever.
34'
YET ANOTHER CHANCE
Sterling cuts through the lines like a knife through butter again, eventually passing short to David Silva, who angles a low shot only just wide of the right-hand post. City could easily have scored five or six by now.
32'
STERLING DENIED
Jesus backheels the ball into the path of Sterling, who races towards the box and leathers a strike wide via a deflection off the sliding Jagielka.
29'
FANS' FAVOUR
The Everton fans absolutely love it as Jagielka smashes through the ball to prevent it from reaching Silva. Very rarely have they seen their team able to take the ball off Manchester City today.
27'
OVER FROM STERLING
A deflected Aymeric Laporte shot drops to Sterling, who leans back to spoon his volley way over the bar.
25'
DODGY KEEPING
Ederson comes a long way off his line and accidentally steps over the ball. The City keeper is highly fortunate that Laporte is on hand to boot it away from the lurking Cenk Tosun.
24'
HUMAN AFTER ALL
The crowd cheer a collector's item as De Bruyne smashes a pass straight out of touch after kicking it with each foot in error. You can't see that denting his confidence too much.
22'
OTAMENDI ON THE VOLLEY
De Bruyne's corner from the right is met by a hooked near-post volley from Nicolas Otamendi that fails to creep inside the post.
21'
POETRY IN MOTION
Walker kicks out at thin air in frustration after putting a great chance wide, the opening having been created by mesmerising interplay between Silva and Sane. This is like watching poetry.
19'
EXCESS CURL
Theo Walcott flicks the ball around Laporte and draws the foul, winning his side a free kick just outside the penalty area. Baines steps up to curl his shot over the wall but puts too much bend on it, the shot ending up curling wide.
18'
STERLING GOES CLOSE
Raheem Sterling finds himself in acres of space 20 yards from goal and bends a deft attempt only just wide of the right-hand post.
17'
JAGIELKA TO THE RESCUE
The visitors carve Everton apart with a passing triangle to send Silva into the box on the left, and Jagielka slides in with a desperate challenge that succeeds in deflecting the Spaniard's shot into the side-netting.
15'
EDERSON MAKES HIS CLAIM
Baines lofts a free kick from the left high into the box, where Ederson Moraes stretches his arms skyward to pluck the ball out of the air.
12'
Goal
Gabriel Jesus. Assist by Kevin De Bruyne (Manchester City)
12'
GOAL!!! MAN CITY
City mete out instant punishment as Leroy Sane hoists a ball over the defence for Kevin de Bruyne, who in turns picks out GABRIEL JESUS with an inch-perfect looping cross. The Brazil striker makes no mistake with a thumping header that Jordan Pickford gets a desperate hand to but has no chance of keeping out.
12'
HOW DID HE MISS?
Dominic Calvert-Lewin latches onto a loose ball after Laporte is caught napping and plays in an instant cross from right on the byline. Yannick Bolasie plants his header over the bar when it looked easier to hit the target.
3'
KEANE IN THE WAY
A flowing City move sends Leroy Sane into space on the left wing, and Michael Keane has to get across at speed to knock the German's low cross away from the lurking Gabriel Jesus.
4'
Goal
Leroy Sane. Assist by David Silva (Manchester City)
35'
CALVERT-LEWIN SOLDIERS ON
Calvert-Lewin stays down for a moment after Fernandinho accidentally stands on the youngster's heel, but he manages to continue without having to call on the physios.
11'
JAGIELKA OFF TARGET
Sane sticks out an arm to handle the ball over by Everton's right touchline, gifting the hosts a free kick. Wayne Rooney flights the set-piece all the way to the back post, where Phil Jagielka beats Vincent Kompany in the air but can't steer his header on target.
1'
KICK OFF
We're underway here at a packed Goodison.
0'
MAN CITY TEAM NEWS
Pep Guardiola makes one change to the team that beat Stoke, bringing in Aymeric Laporte, who can play at left back as well as centre back, for Oleksandr Zinchenko. John Stones is absent after suffering concussion playing for England, while Sergio Aguero remains sidelined by a knee problem.
0'
EVERTON TEAM NEWS
Sam Allardyce has made changes to his midfield and attack despite beating Stoke in the team's last outing; Morgan Schneiderlin replaces the injured Idrissa Gueye, while Dominic Calvert-Lewin comes in for Tom Davies. Ashley Williams serves the final game of a three-match suspension.
0'
EVERTON V MANCHESTER CITY
Yet another win today would set Manchester City up for a picture-perfect opportunity to clinch the Premier League title against Manchester United next weekend, but Pep Guardiola's bogey team might have other ideas. The Spaniard has failed to beat Everton even once since arriving in England, the Toffees even dismantling his side 4-0 last season with an astonishing display. If Sam Allardyce's side do fall to defeat today, City would become only the third team to beat every other outfit in the Premier League in a season, a fitting accolade considering the stellar football they've conjured up over the course of a superlative campaign. Join me, Luke Ostler, at 5.30pm BST for all the action from Goodison Park.
56'
SUPER SAVE
Fernandinho lets fly with a 30-yard shot that takes a massive deflection, and it takes an excellent save from the wrong-footed Pickford to keep the score down to three.
55'
KEANE IN THE WAY
Michael Keane has to intervene with a stooping block after Kyle Walker is sent to the byline by a Leroy Sane through ball and picks out Silva with a visionary cutback.
53'
FINAL FOLLY
A beautiful passing move ends when Silva uncharacteristically overhits the final ball to Fernandinho, allowing Jordan Pickford to reach it first.
52'
MOMENT OF WEAKNESS
David Silva pings a wonderful raking pass to the back stick, but on this occasion Gabriel Jesus' touch lets him down and he's unable to turn the ball back across goal.
49'
TOFFEES BITE BACK
Everton are at least showing some desire, winning a corner through the determination of Cenk Tosun, although Nicolas Otamendi is able to head the set-piece clear.
46'
SECOND HALF
The teams are back out and the second half is underway, with neither manager having made any changes at the break.
45'
JUST THE THREE FOR DIVINE CITY
Manchester City have been nothing short of sublime and could have scored six or seven with ease, but as it stands they have just the three goals without reply. The sumptuous first arrived just four minutes in, David Silva pulling a lovely ball across goal for Leroy Sane to volley home. Everton nearly equalised when Yannick Bolasie somehow headed a Dominic Calvert-Lewin cross over the bar, and they were punished as City went straight up the other end and scored through a Gabriel Jesus header. Everton were unable to lay a glove on City's mesmerising passing game, and they conceded again just before the break, Raheem Sterling finishing off a David Silva centre. The second half will surely be a matter of how many more City will score.
45'
HALF TIME EVERTON 0 MANCHESTER CITY 3
The half time whistle grants Everton a temporary reprieve; they won't want to leave the dressing room in 15 minutes' time. The boos emanating from the home fans are harsh considering the quality their players are up against.