Manchester City fear they've lost captain Vincent Kompany for three weeks with a calf injury.

Kompany, 26, will have a scan on Monday but early indications are that he will miss the Barclays Premier League games against QPR, Liverpool and Southampton.

The Belgian FA have been told by City's medical staff Kompany will not be fit for the friendly against Slovakia on February 6.