Manchester City have been handed a major double boost ahead of their Champions League clash against Juventus.
City's unprecedented recent dip in form hasn't been helped by persistent injury issues with Pep Guardiola bemoaning at the weekend that he was without seven potential starters for the 2-2 draw against Crystal Palace.