Mayele hat-trick fires Pyramids to first FIFA title, a place in December’s Challenger Cup by News Wires September 24, 2025 African champions Pyramids FC of Egypt claimed their first trophy in a FIFA competition with a statement 3-1 victory over ...