Angolan champions Petro de Luanda, who entered the 2026 BAL Playoffs as the tournament’s top-ranked team, suffered a shock 88-82 defeat to Tanzania’s Dar City in Game 1 of the quarterfinals on ...