sports
Switzerland vs Algeria Live: Mahrez Sparks Algeria's World Cup Charge
In a pivotal World Cup 2026 clash, Switzerland and Algeria face off at BC Place, featuring tactical shifts from both teams. Algeria's captain Riyad Mahrez looks to propel his side forward against a Swiss squad keen on advancing.