Wayne Rooney's 200th Premier League goal was not enough for Everton to earn all three points at the Etihad Stadium as Manchester City battled to a 1-1 draw.
The former Manchester United forward, who predictably had every touch booed by the home supporters, fired Everton in front 10 minutes before half-time to bring up his double-century in the competition, becoming only the second player to reach the milestone after Alan Shearer.
However, Everton left Manchester disappointed to take only a point after Raheem Sterling struck late on to deny Ronald Koeman's men a rare Etihad win.
The Toffees - leading through Rooney's second strike of the campaign - were aided by a controversial red card for Kyle Walker just before the break.
City had been building momentum prior to the opening goal and then recovered well before Walker clashed with Dominic Calvert-Lewin - a soft second bookable offence leaving the hosts a man down for the entire second half.
But Pep Guardiola's men kept pushing and, after a series of squandered chances, Sterling blasted an 82nd-minute equaliser to keep City unbeaten at this early stage of the season.
Both teams ended the game with 10 men as Morgan Schneiderlin - initially booked in the seventh minute - joined Walker in earning a second card in the closing stages.
After 22 minutes and only a Calvert-Lewin half-chance for Everton, supporters of both teams joined in applause to commemorate the victims of recent terror attacks in Manchester and Barcelona.
City tested Jordan Pickford shortly afterwards with Nicolas Otamendi stepping up to shoot hard and low, the goalkeeper parrying to Sergio Aguero whose delicate finish on the rebound was nodded clear by Phil Jagielka.
More superb Jagielka defending closed down the angle for Aguero just as he looked to have wriggled clear and, with the pressure building, David Silva's drive then rattled the foot of the left-hand post.
But Rooney's moment arrived less than a minute later, ghosting into the area to meet Calvert-Lewin's pass and slot home a finish via both Ederson and the upright.
As City sought a riposte, Rooney was fortunate to see Gabriel Jesus scuff straight at Pickford after a sloppy giveaway.
But the game turned further in Everton's favour on the stroke of half-time when Walker, already booked, barged into Calvert-Lewin as the pair tussled for a high ball and earned a contentious second yellow from referee Bobby Madley.
City again took control after the restart, but visiting manager Ronald Koeman responded with two positive changes - bringing on Davy Klaassen and debutant Gylfi Sigurdsson - to feed Calvert-Lewin's tireless running and retain a threat on the counter-attack.
Guardiola's own substitutes made an impact, too, though, with Bernardo Silva and Sterling shooting off target from good positions in the area before Pickford saved well from Danilo.
But Everton could not hold out and Mason Holgate's poor header from an angled cross fell kindly for Sterling to thrash a volley beyond Pickford and earn a hard-fought point.
Schneiderlin then followed Walker down the tunnel as he flew into a challenge on Aguero, although he appeared to take the ball, and it was the visitors who ended the game desperate for the final whistle.
Key Opta stats:
- Wayne Rooney scored his 200th Premier League goal in this match – the only player with more in the competition is Alan Shearer (260).
- Rooney has now scored nine Premier League goals versus Man City; only Alan Shearer has more against them in the competition (11).
- Rooney has now scored in five of his last eight Premier League appearances.
- Manchester City defender Kyle Walker’s two yellow cards were just one minute and 57 seconds apart in this match.
- It was Walker’s first-ever Premier League red card in what was his 200th appearance in the competition.
- Everton are the first opposition team that Pep Guardiola has failed to beat within his first three league meetings as a manager.
21. September 2017
|Mourinho: Scrapping EFL Cup could help English clubs in Europe|
|Neymar left Barcelona because of Messi – Mathieu|
|Ashes concerns linger over England batting, admits Strauss|
|Dembele drops hint of early Barcelona return|
|Gonzalez spins another gem for Nationals|
|Sutton re-signs with Rabbitohs for 2018|
|Copa Libertadores Review: Nine-man Barcelona reach semis, Gremio also advance|
|Red Sox ace Sale reaches 300-strikeout milestone|
|Neville: Rashford as good as Mbappe and Dembele|
|MLS Review: Montreal win derby, Atlanta put four past Galaxy|
|Rahm proud of consistency in 2017|
|Madrid can overturn deficit as captain Ramos remains calm|
|Neymar wouldn´t have treated Messi like he did Cavani – Forlan|
|Twins´ Dozier calls for mandatory protective netting after young fan hit by foul ball|
|Bengals boss Lewis warns players about their job security|
|76ers set no limits on Simmons|
|Zidane not worried after Madrid lose ground on Barca|
|Casemiro calls for Madrid calm after shock Betis loss|
|Sane sends message to Guardiola as Manchester City shake off West Brom|
|Keep calm and carry on – Allegri backs Higuain to rediscover scoring touch|
|Bosz proud of table-topping Dortmund after Hamburg triumph|
|Marlins slugger Stanton crushes 56th home run|
|Montella points to schedule after uninspired Milan win|
|Conte confirms Luiz will be fit to face Atletico|
|Manchester City boss Guardiola hopeful Gundogan injury not serious|
|Real Madrid 0 Real Betis 1: Ronaldo´s return ruined as Sanabria stuns LaLiga champions|
|Wilshere is ready for the league - Wenger|
20. September 2017
|Simeone lauds ´different class´ Griezmann|
|Mourinho praises United´s professionalism in EFL Cup win|
|Spurs to host West Ham in EFL Cup fourth round|
|Froome: Time to put my feet up|
|West Brom 1 Manchester City 2: Sane at the double amid fresh Gundogan fears|
|Manchester United 4 Burton Albion 1: Mourinho´s men begin EFL Cup defence in style|
|Arsenal 1 Doncaster Rovers 0: Walcott hits winner for Wenger´s men|
|AC Milan 2 SPAL 0: Penalty double seals comfortable win for Montella´s side|
|Chelsea 5 Nottingham Forest 1: Hazard on form as Batshuayi claims hat-trick|
|Juventus 1 Fiorentina 0: Mandzukic on target as Bianconeri maintain winning start|
|Returning Gundogan limps out of impressive Manchester City return|
|Hamburg 0 Borussia Dortmund 3: Bosz´s men cruise back to Bundesliga summit|
|Broady stuns Mannarino in St Petersburg|
|Athletic Bilbao 1 Atletico Madrid 2: Correa and Carrasco strike in second-half surge|
|Simon suffers surprise Moselle Open exit as home hopes struggle in Metz|
|South Africa announce India schedule and planned four-day Zimbabwe Test|
|I have nothing to prove - Paulinho|
|Prodl pens new four-year Watford contract|
|Monaco renew Subasic, Raggi deals|
|Stoneman is ready for Ashes test - Cook|
|Sampson sacked as England Women´s boss|
|Manchester United to act against ´offensive behaviour´ after Lukaku race row|
|Atletico Madrid´s Wanda Metropolitano to host 2019 Champions League final|
|Flying Dutchman Dumoulin crowned world champion|
|Wickmayer topples Peng in Guangzhou, Hogenkamp makes Seoul progress|
|Solomona focused on Sale rather than England return|
|‘Raging Bull’ Jake LaMotta dies aged 95|
|Chelsea confident of recruitment compliance amid FIFA investigation|
|Brighton seal permanent signing of Newcastle keeper Krul|
|Louw, Nkosi and Schreuder get Springboks call|
|Perez donates 3m pesos to Mexico earthquake fund|
|Injured Mathews out of opening Pakistan Test|
|Double leg break victim Rossi to attempt incredible Aragon GP return|
|Barcelona condemn Spanish crackdown on Catalonia independence vote|
|Muguruza marches past Puig, Pliskova and Kerber progress in Tokyo|
|Benzema seals Real Madrid stay until 2021|
|Smith defends captaincy ahead of landmark ODI|
|Perisic promised Inter can match Manchester United|
|The race is on - Aubameyang lays down Lewandowski challenge|
|Cristiano Ronaldo´s Real Madrid return confirmed|
|Bellew tells Haye ´I oblige you´|
|Mbappe can prove he´s ready for Madrid at PSG - Morientes|
|Five-year ban for Pakistan batsman Latif|