It was a familiar tale for Manchester City -- waves of attacks, relentless pressure but missed chances meant Pep Guardiola's side needed an 82nd minute equaliser from Raheem Sterling to earn a 1-1 draw at home to Everton.
In City's defence, they had to play the entire second half with 10 men after full-back Kyle Walker was shown a red card on the stroke of halftime.
But while pleased with the spirit his team showed, City's Spanish coach could not disguise his frustration with his side's failure to convert their chances.
"The second half we made a good performance, similar like last season when we played them here. We created the chances in the first half but we did not finish them," said Guardiola.
"We created chances, before their goal, three or four... our amount of opportunities on target or close to target was good, we were there all the time but we never gave up.
"All you can do is try to create the chances. Maybe one day it will change. I think last season we were the team who made the most chances," added the former Barcelona and Bayern Munich coach.
Everton manager Ronald Koeman said despite the disappointment of conceding a late equaliser he was pleased with a point from a difficult trip.
"When you play at City it is always tough, how they play, how they try to play but I think the gameplan was perfect, we had a good defensive organisation... it was really tough, we had good man-marking.
"But with the quality they have they will always create chances and you need to be a little bit lucky," he said.
That luck perhaps came with the red card for Walker but Everton faced relentless pressure from a City team down a man.
"We scored the goal, of course I am disappointed now to be one-nil up, 11 against 10, but I think we did wrong thing in the second half, we played too much long ball," said the Dutchman.
"It is a good point. I am happy, we worked hard for that point."
Although Everton delivered a determined and tactically astute display, a draw was fair reward for City who had launched waves of attacks throughout the second half.
Rooney was set to be the hero after his second goal in as many games this season. The strike was his 200th in the Premier League, making him just the second player after former England forward Alan Shearer to reach that milestone.
City, who have spent more than 200 million pounds ($258.00 million) so far in the transfer window, fielded an attacking line-up with Leroy Sane given the left wing-back role, while Everton manager Ronald Koeman selected eight English players including youngsters Mason Holgate and Dominic Calvert-Lewin.
Not surprisingly it was the home side who posed the early threats and Everton defender Phil Jagielka was forced to head over his own bar in the 26th minute to clear a Sergio Aguero chip.
Skipper Jagielka saved the day from more Aguero danger seven minutes later when his outstretched leg foiled the Argentine as he burst goalwards.
For City, everything was coming through Aguero, who turned creator with a beautiful pass with the outside of his foot to David Silva. The Spaniard collected and fired a fierce shot which hammered into the post.
Within a minute of almost going a goal down though, Everton took the lead when Rooney, the former Manchester United forward whose every touch was booed by the Etihad crowd, struck.
Leroy Sane gave the ball away in his own half and Holgate fed Calvert-Lewin who showed a clever touch to wriggle space for a low cross into the path of Rooney whose side-footed shot went through the legs of City's Brazilian keeper Ederson.
Rooney celebrated his strike with passion and cupped ears for City's fans. Matters got worse for City, a minute before the interval, when Walker, making his home debut following his move from Tottenham, was dismissed after his challenge on Calvert-Lewin, a decision that City disputed.
Despite City's numerical disadvantage, there was little change in the pattern of the game after the break with Guardiola's team pouring forward but clearcut chances were hard to find against a well-organised Everton defence.
Substitute Sterling should have done better in the 75th minute but blasted high over the bar from a promising position and then another replacement, Danilo, forced Jordan Pickford into a save with a low drive from a tight angle.
But Guardiola was saved from an opening home defeat when Sterling met a headed clearance from Holgate and unleashed an unstoppable volley. Despite Schneiderlin's contentious dismissal for a foul on Aguero, Everton held firm in the final stages, even after as City went all out for a win.