Algeria could hardly have asked for a more convincing start to their Africa Cup of Nations 2025
The night belonged to none other than Riyad Mahrez