City star Sergio Aguero met with an unfortunate accident in Netherlands last week which saw him fracture his ribs and miss the Chelsea game.

Guardiola believed that Aguero was not as badly hurt as they had imagined and he could be back within 2-3 weeks.

Aguero has been in blistering form for City this season and is now only two goals away from becoming the club’s all-time leading goalscorer.

The forward is said to have hoped for involvement in Argentina’s World Cup qualifying matches over the international break, and there were suggestions of him being fit enough to play through the injury and face Stoke City as well when domestic action resumed, but his national team doctor, Donato Villani, believes he will be out of action for much longer than previously expected.

“He’s feeling very bad emotionally because he really wanted to come and play [for Argentina], but this incident has ruled him out of both games,” he told TyC Sports, via Sky Sports.

“He is going to be out for a month-and-a-half minimum. He is unable to leave his house, or get in or out of the car. He was feeling very bad because he wanted to be here.”

The striker could miss as many as 7 matches for Manchester City if he is indeed facing six weeks on the sidelines.

These 7 matches include a couple of Champions League bouts against Italian heavyweights Napoli and an Arsenal trip to the Etihad Stadium in the Premier League.

City though did not feel his absence in the match at Stamford Bridge as they played an extra midfielder and were, therefore, more in control of the ball.

The scoring responsibility will have to be taken up by young Brazilian Gabriel Jesus in the Argentinian’s absence and he will not shy away from any such requirements.

Read: Bayern still hold Guardiola in high regard.