South Africa vs. Botswana
Final result: 0:0
![Mpoto](https://national-football-teams.com/media/cache/players_field/uploads/person_photos/Mondli_Mpoto_74447-5d2bc1d048969.jpeg)
![No image available](https://national-football-teams.com/media/cache/resolve/players_field/bundles/nftfrontend/images/pix/player_dummy.gif)
![No image available](https://national-football-teams.com/media/cache/resolve/players_field/bundles/nftfrontend/images/pix/player_dummy.gif)
![No image available](https://national-football-teams.com/media/cache/resolve/players_field/bundles/nftfrontend/images/pix/player_dummy.gif)
![No image available](https://national-football-teams.com/media/cache/resolve/players_field/bundles/nftfrontend/images/pix/player_dummy.gif)
![No image available](https://national-football-teams.com/media/cache/resolve/players_field/bundles/nftfrontend/images/pix/player_dummy.gif)
![No image available](https://national-football-teams.com/media/cache/resolve/players_field/bundles/nftfrontend/images/pix/player_dummy.gif)
![No image available](https://national-football-teams.com/media/cache/resolve/players_field/bundles/nftfrontend/images/pix/player_dummy.gif)
![No image available](https://national-football-teams.com/media/cache/resolve/players_field/bundles/nftfrontend/images/pix/player_dummy.gif)
![No image available](https://national-football-teams.com/media/cache/resolve/players_field/bundles/nftfrontend/images/pix/player_dummy.gif)
![No image available](https://national-football-teams.com/media/cache/resolve/players_field/bundles/nftfrontend/images/pix/player_dummy.gif)
![No image available](https://national-football-teams.com/media/cache/resolve/players_field/bundles/nftfrontend/images/pix/player_dummy.gif)
![No image available](https://national-football-teams.com/media/cache/resolve/players_field/bundles/nftfrontend/images/pix/player_dummy.gif)
![No image available](https://national-football-teams.com/media/cache/resolve/players_field/bundles/nftfrontend/images/pix/player_dummy.gif)
![No image available](https://national-football-teams.com/media/cache/resolve/players_field/bundles/nftfrontend/images/pix/player_dummy.gif)
![No image available](https://national-football-teams.com/media/cache/resolve/players_field/bundles/nftfrontend/images/pix/player_dummy.gif)
![No image available](https://national-football-teams.com/media/cache/resolve/players_field/bundles/nftfrontend/images/pix/player_dummy.gif)
![No image available](https://national-football-teams.com/media/cache/resolve/players_field/bundles/nftfrontend/images/pix/player_dummy.gif)
![No image available](https://national-football-teams.com/media/cache/resolve/players_field/bundles/nftfrontend/images/pix/player_dummy.gif)
![Tlhalefang](https://national-football-teams.com/media/cache/players_field/uploads/person_photos/Molaodi_Tlhalefang_75636-5f19e51b6b476.jpeg)
![No image available](https://national-football-teams.com/media/cache/resolve/players_field/bundles/nftfrontend/images/pix/player_dummy.gif)
![No image available](https://national-football-teams.com/media/cache/resolve/players_field/bundles/nftfrontend/images/pix/player_dummy.gif)
End of Second Half | ||||
93. min | 0:0 |
![]() |
Thabiso Bante replaces Molaodi Tlhalefang | |
87. min | 0:0 |
![]() |
Ashley Cupido replaces Thabang Sibanyoni | |
87. min | 0:0 |
![]() |
Athenkosi Mcaba replaces Thabo Moloisane | |
77. min | 0:0 |
![]() |
Liam Bern was cautioned with a yellow card. | |
64. min | 0:0 |
![]() |
Jaedin Rhodes replaces Sinoxolo Kwayiba | |
62. min | 0:0 |
![]() |
Lizo Skweyiya replaces Tawana Mbakile | |
58. min | 0:0 |
![]() |
Antonio van Wyk replaces Ethan Brooks | |
56. min | 0:0 |
![]() |
Gape Thibedi replaces Oarabile Sekwai | |
54. min | 0:0 |
![]() |
Botsile Sakana was cautioned with a yellow card. | |
47. min | 0:0 |
![]() |
Molaodi Tlhalefang was cautioned with a yellow card. | |
46. min | 0:0 |
![]() |
Mfundo Thikazi replaces Devin Titus | |
Begin of Second Half | ||||
End of First Half | ||||
20. min | 0:0 |
![]() |
Ricky Ratlhogo was cautioned with a yellow card. | |
Begin of First Half |