
CAF Champions League · Matchday
2026-09-06 13:00:00 · 21:00

Prediction Result
AI Predicted: 0-2|Actual: 0-1
AI Prediction
Top AI Picks
Goal Probability
Odds Comparison
Polymarket Odds
Trading Strategy
Match Report
Songo 0–1 Petro de Luanda | CAF Champions League First Leg Analysis
Petro de Luanda claimed a narrow but significant away victory in Mozambique on September 6, 2026, as a second-half strike from Laurindo Dilson Maria Aurélio proved the decisive difference in this first leg of their CAF Champions League tie. The Angolan giants now carry a slender yet valuable advantage into the return fixture in Luanda.
Match Analysis
Despite the scoreline favouring the visitors, the statistics paint a picture of a surprisingly competitive encounter. Songo were arguably the more industrious side across the 90 minutes, registering 83 attacks to Petro de Luanda's 70, and 55 dangerous attacks compared to the visitors' 41. The Mozambican outfit were far from passive hosts, and at times they troubled the Petro backline with sustained pressure.
However, the gulf in clinical efficiency told the story of the afternoon. Both sides managed three shots on target each, yet it was Petro de Luanda who made theirs count. In the 55th minute, Laurindo Dilson Maria Aurélio broke the deadlock, converting to hand his side the only goal of the match and a crucial edge heading into the second leg.
Songo's attacking intent was undermined by a lack of precision in the final third. Six total shots for the home side — with only three finding the target — underlined their inability to convert territorial dominance into genuine threat. A frustrating return of five offsides further disrupted their attacking rhythm, repeatedly cutting short what could have been promising advances.
Petro de Luanda's approach was more measured, with eight total shots suggesting efficiency over volume. Coach Rui Pedro Teixeira de Jesus da Silva set up his side pragmatically on the road, absorbing Songo's pressure and exploiting the decisive moment with purpose. With 13 fouls conceded compared to Songo's 22, the Angolan side also demonstrated greater composure and discipline in their play.
Corners were evenly matched at five apiece, reinforcing the sense of a tightly contested match where the margin could easily have gone the other way — or finished level.
Prediction Review
Our pre-match forecast called for a Petro de Luanda win by 0–2, assigning a 57% probability to an away victory. The outcome — a Petro de Luanda win — confirms the directional call was correct, making this a successful prediction in terms of match result. The margin, however, was slightly narrower than anticipated, with the single-goal difference keeping Songo very much alive for the second leg. The forecast's confidence level of 57/100 proved appropriately cautious given how competitive the encounter turned out to be.
Key Takeaways
- Petro de Luanda hold a 0–1 advantage heading into the second leg, giving them the initiative but no certainty of progression.
- Songo showed enough attacking intent — 83 attacks, 55 dangerous attacks — to suggest they are capable of threatening in Luanda, provided discipline and finishing improve.
- Laurindo Dilson Maria Aurélio's 55th-minute goal was the defining moment of a close-fought contest.
- Songo's 22 fouls will be a concern for their coaching staff; disciplinary improvements will be essential in the return leg.
- With the tie very much alive, the second leg in Angola promises to be a compelling contest.
Songo vs Petro de Luanda — Frequently Asked Questions
Who will win Songo vs Petro de Luanda?
PredictNext's AI model favours Petro de Luanda with a 57% win probability — Songo 18%, draw 25%, Petro de Luanda 57%.
What is the predicted score for Songo vs Petro de Luanda?
The AI forecasts a 0-2 scoreline for Songo vs Petro de Luanda, generated with 57% model confidence.
Will Songo vs Petro de Luanda have over 2.5 goals?
The model gives 52% for over 2.5 goals and 48% for under 2.5 goals in Songo vs Petro de Luanda.
How accurate was the Songo vs Petro de Luanda prediction?
PredictNext's AI predicted 0-2; the match finished 0-1. The winner call was correct.