Aguero is out of the game which could help win City the title.
Argentina striker Sergio Aguero will miss Premier League title-chasers Manchester City’s match against Aston Villa on Wednesday because of a groin injury.
“Injuries are just Sergio Aguero,” City manager Manuel Pellegrini said.
“He couldn’t recover 100 percent from his groin problem, so he’s not in the squad list.
Aguero, who scored his 28th goal of the season before going off in the 3-2 win away to Everton last time out, has missed 18 of City’s last 31 games with a variety of leg injuries.
However, Pellegrini said there was still a chance the 25-year-old could feature in Sunday’s season finale at home to West Ham.
“Maybe he can have a chance for Sunday. We’ll see how he improves during the week to see if he can play on Sunday,” said Pellegrini
“It’s a difficult game because all the teams are under pressure. But I hope that if we play at home as we have so far we can win.”
City will go two points clear of leaders Liverpool, whose title hopes suffered a huge blow when they threw away a 3-0 lead in a 3-3 draw with Crystal Palace on Monday, with one game to play if they beat Villa.
Liverpool manager Brendan Rodgers conceded the title to City after his side’s shocking slump at Selhurst Park but Pellegrini remained typically cautious.
“I really don’t know what Brendan said. I only know we have two games and we have to win the game against Aston Villa.
“At the end of the week we will see which team has more points.”
Pellegrini added he did not see Liverpool’s match against Palace, where the visitors let in three goals in a frantic final 11 minutes.
“I feel it is just one result more in the Premier League,” Pellegrini said. “In the Premier League it is very difficult to win the games.
“You cannot be sure you are winning until the end, until the last minute.”