South Africa understandably fielded their C team against Tanzania, with coach Stuart Baxter looking to broaden the scope on the country's fringe players.
We are not sure if 'fringe' is the right word here, because you could use that word for players who are normally substitutes or in the Bafana Bafana squad and on the stands.
However these players are not even getting a looking in from there. Some critics, such as former SA captain Aaron Mokoena, told the media that Baxter should've selected the SA U17 team.
Well, that would've only made it even more difficult for South Africa. The pundits and followers need to realise that these games are like training games and they're for blooding players who could break into the Bafana Bafana squad in the next year or two.
It's not for regulars and it's not for players who are five years away from the first team either. If you want to give inexperienced players a chance then you can't complain about the results.
Here's how SA's defeat was seen on Twitter... and for those followers who still have an interest in the Cosafa Cup, we're also giving you an update with Zimbabwe and Swaziland.
After all, this competition was always about strengthening the depth of teams in Southern Africa. We gave Tanzania a unique welcome... and they've certainly taken advantage of the welcome this weekend.
Goodluck to zimbabwe,let move to the next stage#sv31— Willard Katsande (@WillardKatsande) July 2, 2017
Cape Town City FC (@CapeTownCityFC) July 2, 2017
Undoubtedly, the Man of the Match in the Zim-Swazi COSAFA Cup match is none other than Ocean Mushure! His days @ DeMbare could be numbered— Nigel MK Chanakira (@nigelchanakira) July 2, 2017
"Bafana Bafana failed to progress to the semi-finals of the Cosafa Cup" pic.twitter.com/ma7F4X7aaY— Gugulethu Mhlungu (@GugsM) July 2, 2017
South Africa will now play Botswana in the Cosafa Cup Plate semifinal on Tuesday @BafanaBafana— DiskiStyle (@DiskiStyle) July 2, 2017