By Ewan Murray In what has been a sensational tournament of international football already, the 2023 Africa Cup of Nations semi-finals are upon us. The tournament has been one for the underdogs, with Morocco, Egypt, Ghana and Algeria all suffering surprise early exits, while the likes of Namibia and Mauritania managed to reach the knockout stages against the odds. With the final four each just two matches from the trophy, pressure is building for the sides still vying for continental glory. Here is how you can watch both of the 2023 AFCON semi-finals on TV and live stream. Nigeria vs South Afr…