Carlos Tevez's debut at Manchester City is being delayed by a heel injury.
The £25million Argie striker missed his new club's first two matches on tour in South Africa.
City are in Saturday's final of the Vodacom Challenge against Orlando Pirates or Kaizer Chiefs - who play tonight.
Boss Mark Hughes said: "Carlos has a bit of a problem with a bruised heel. He just aggravated it during training so that's why he wasn't involved."