18 Oct 2026-8:00 pm CAF Champions League 2026-2027 Scotland Mabvuku Petro de Luanda InfoSummaryTableH2HLINE UP