South Africa have warmed up for their back-to-back African Nations Cup qualifiers against Seychelles with a friendly win against Premier Soccer League side SuperSport United on Wednesday, but the result came at some price.
The fixture gave coach Stuart Baxter a chance to run his eye over various combinations as he seeks a full haul of six points against the Seychelles that would take Bafana Bafana to the brink of Nations Cup qualification.
In-form Strasbourg striker Lebo Mothiba scored the only goal of the game in the first half as Baxter chopped and changed to give players a run.
But Mamelodi Sundowns forward Sibusiso Vilakazi ruptured his Achilles tendon in the game and now faces a lengthy spell on the sidelines, a blow for both club and country.
Baxter has yet to decide whether to call up a replacement for the unfortunate Vilakazi.
Mothiba will be hoping to add to his record of two goals in two caps, having netted against Angola and hosts Zambia in the Four Nations tournament played in Ndola in March.
South Africa have four points from their two Nations Cup qualifiers to date after a 2-0 victory against Nigeria in Uyo in June 2017, and a 0-0 home draw with Libya last month.
They host Seychelles at FNB Stadium on Saturday afternoon, before the return fixture in Victoria on Tuesday.