Roy Keane believes Manchester City manager Pep Guardiola will need as many as six top class signings to build a team ready to compete for the game's top honours after their Champions League dream died with a defeat in Monaco on Wednesday night.
City produced another error strewn defensive display as they lost the second leg of their last-16 tie 3-1, ensuring they crashed out of the competition on away goals after a 6-6 aggregate result.
While Keane suggested Guardiola picked the wrong team after he left midfield general Yaya Toure on the bench, he reserved most of his verbal fire for the City players as he spoke to ITV Sport.
"With the team tonight, they didn't have enough defensive minded players when you see the goals they have given away," he stated.
"I think where Pep wants to bring Man City, that's competing in the Champions League and Premier League, he simply doesn't have the player to do it. The Man City players are just not good enough to get to that level.
"You can't compare where City are with Barcelona and Bayern Munich when he got to those clubs and I think this will confirm Pep's thoughts from over the last few months.
"You need a big setback in a big game to confirm it and to say to the owners; we need to get four, five, six top quality players into the club.
"Otherwise when they are at this stage of the competition again next year, they are going to have exactly the same problems."
Keane went on to suggest City were guilty of positioning defensive line too high up the pitch for the decisive late free-kick that led to Tiemoue Bakayoko tie clinching goal, he was typically unforgiving of their frailties at the back.
"They looked like they were going to get out of jail, they were back in the game, in the driving seat, had the momentum and then they give a daft free-kick away," he added.
"Then they don't defend the set piece properly. You deserve what you get."