The Cairo International Stadium hosts the grand final of the African Nations Cup between Senegal and Algeria. It is a…