Football Results for July 6, 2026
World Cup drama headlines the day
The day was led by three FIFA World Cup ties, starting with Norway’s 2-1 win over Brazil after a scoreless first half. Erling Braut Haaland scored both goals for Norway, while the match also ended with Neymar sent off in stoppage time.
England followed with a 3-2 victory over Mexico in another World Cup game, built on Jude Bellingham’s first-half brace before England held on under sustained pressure. Later, Spain edged Portugal 1-0 through Mikel Merino’s stoppage-time winner in a tense finish that featured three late red cards.
Outside the World Cup, Sweden’s Allsvenskan produced the busiest scoreline as Djurgardens IF won 4-2 away to BK Hacken after leading 2-1 at the break, while Brommapojkarna drew 1-1 with GAIS in a match that also ended amid red-card trouble.
Across the wider schedule, several games were shaped by late drama and discipline issues: Danubio F.C. drew 1-1 with CA Juventud de Las Piedras after both goals came in first-half stoppage time, Sol De America Formosa won 1-0 at Tucuman Central, Nautico PE and Esporte Clube Juventude played out a goalless Serie B draw, Racing de Cordoba rescued a 1-1 draw at CA Estudiantes, and CA Colon came from behind to beat Deportivo Madryn 2-1.