Crunch Time at the Afrika Cup! The semi-final is on the program. For long stretches, there was an almost inflationary…