The2019 Africa Cup of Nations quarter-finals begin on Wednesday, with the competition wide open after Egypt's shock 1-0 defeat to South Africa.
The hosts were expected to advance to the last eight, but Thembinkosi Lorch's late goal on Saturday means anyone can win the tournament.
Algeria are in a rich vein of form ahead of the next round, and they remain one of the tournament favourites behind Senegal.
Quarter-Finals TV Schedule, Odds and Predictions
Wednesday, July 10
Senegal vs. Benin, 6 p.m. local, 5 p.m. BST, 12 p.