
Liga Portugal · Matchday
2026-05-10 00:00:00 · 08:00

Prediction Result
AI Predicted: 0-2|Actual: 3-1
AI Prediction
Top AI Picks
Goal Probability
Odds Comparison
Polymarket Odds
Trading Strategy
Match Report
AVS Stun Porto in Vila das Aves
AVS 3–1 Porto — A remarkable result in Liga Portugal as the hosts produced one of the upsets of the season, defeating an in-form Porto side that dominated proceedings by virtually every statistical measure yet somehow left Vila das Aves with nothing.
Match Analysis
The statistics tell one story; the scoreboard tells another. Porto controlled 69% possession, registered 20 total shots to AVS's 9, and generated 96 dangerous attacks compared to just 26 from the home side. Francesco Farioli's men were the dominant force for large stretches of this match — and yet João Henriques's AVS side were devastatingly clinical every time the opportunity arose.
Roni Medeiros de Moura was the standout performer, opening the scoring in the 23rd minute with a composed left-foot finish to give AVS an unexpected lead. Porto levelled shortly after the restart when Deniz Gül met a Borja Sainz delivery to head home in the 53rd minute, briefly restoring parity and suggesting the visitors' pressure would ultimately tell.
It did not. Just five minutes later, Roni struck again — this time with his right foot, assisted by Guilherme Neiva Silva — to restore AVS's advantage at 2–1 in the 58th minute. The Brazilian attacker was booked moments later, a minor blemish on what was a superb individual display, while Porto's Dominik Prpić was also cautioned in the 61st minute for a foul as tensions rose.
Porto made a flurry of changes, bringing on Victor Froholdt, William Gomes Carvalho Santos, Tiago Gonçalves Silva, and Oskar Pietuszewski in an attempt to change the dynamic. A VAR decision involving William Santos at the 74th minute added further drama. Yet it was AVS who dealt the decisive blow when substitute Aderllan Leandro de Jesus Santos, introduced in the 76th minute, headed home from a Babatunde Jimoh Akinsola assist in the 80th minute to seal the 3–1 victory. Porto's Gabriel Veiga Novas came on late but could not engineer a response. Pedro Lima Barros received a late yellow for time-wasting — a sign that AVS knew exactly what they had.
Shots on target told the real story of efficiency: AVS converted 5 of their 9 total shots into efforts on target, netting 3 goals. Porto, for all their 20 attempts, managed only 4 on target and just 1 goal.
Prediction Review
Our pre-match forecast backed a Porto win with 78% probability and a predicted scoreline of 0–2, carrying a confidence level of 72/100. That prediction was clearly wide of the mark. While the underlying statistical logic was defensible — Porto's possession dominance and attacking volume broadly matched expectations — the model failed to account for AVS's counter-attacking ruthlessness and their exceptional conversion rate on the night. This is a useful reminder that possession and attack volume do not guarantee results when the opposition is this clinical.
Key Takeaways
- AVS's efficiency was extraordinary: 3 goals from limited opportunities against a side that generated nearly four times as many dangerous attacks.
- Roni Medeiros de Moura was decisive, scoring twice and unsettling Porto's backline throughout the first hour.
- Porto's lack of clinical finishing — 20 shots, just 1 goal — ultimately defined this result.
- For AVS, this is a memorable Liga Portugal victory that will do wonders for confidence heading into the final stages of the season.
AVS vs Porto — Frequently Asked Questions
Who will win AVS vs Porto?
PredictNext's AI model favours Porto with a 78% win probability — AVS 9%, draw 13%, Porto 78%.
What is the predicted score for AVS vs Porto?
The AI forecasts a 0-2 scoreline for AVS vs Porto, generated with 72% model confidence.
Will AVS vs Porto have over 2.5 goals?
The model gives 55% for over 2.5 goals and 45% for under 2.5 goals in AVS vs Porto.
How accurate was the AVS vs Porto prediction?
PredictNext's AI predicted 0-2; the match finished 3-1. The winner call was incorrect.