Matchweek 5 of the Primeira Liga saw the traditional heavyweights—FC Porto, Benfica, and Sporting CP—all secure comfortable victories, though resilient performances from the league's struggling sides challenged our forecasting model. Overall, six of the nine match result calls landed successfully, reflecting a weekend of mixed fortunes for our projections.
How our forecasts did
The win or draw category proved our most reliable metric this week, with seven of the nine calls proving correct. The headline match result projections also performed well, landing six of the nine fixtures. Elsewhere, four calls were correct for total goals, both teams to score, and the first team to score. The half-time and full-time calls landed three times. However, the exact scoreline category suffered a complete shutout, failing to find a single correct call from all nine attempts.
Results
FC Porto 2-1 Moreirense FC Porto maintained their flawless start to the season at the Estádio do Dragão, though Moreirense finally ended the hosts' run of clean sheets. Our firm call for a home win landed perfectly, even if the cautious prediction for a low-scoring match missed the mark.
Estrela 2-2 Famalicao A lively encounter saw Estrela's defensive vulnerabilities exposed against a Famalicao side that had previously struggled for goals. Our model cautiously picked the draw here, securing a solid correct match result.
Alverca 1-2 SC Braga Alverca's search for their first league victory continues after Braga utilised their excellent recent defensive record to grind out an away win. The model's projection for a Braga victory proved accurate.
Maritimo 0-3 Benfica Benfica's potent attack overwhelmed Maritimo's previously unbeaten home record. The model confidently called a Benfica win, the opening goal, and a high-scoring affair, landing the major projections for this fixture.
Sporting CP 2-0 Nacional Sporting CP extended their imperious start to the campaign, ensuring Nacional's wretched record of losing every previous Primeira Liga visit to the Estádio José Alvalade continued. A firm projection for a home victory landed smoothly, along with the call for the hosts to lead at the break and win.
Santa Clara 4-0 Rio Ave Santa Clara remained unbeaten at home, turning their fast start into a dominant rout of Rio Ave. The model correctly anticipated the home victory, though the firm projection for a low-scoring game was comprehensively beaten.
Guimaraes 0-0 Casa Pia Casa Pia finally earned their first point of the season, frustrating a Vitória de Guimarães side that lacked a cutting edge. Our forecast incorrectly expected a home win, though the calls for a low-scoring encounter and at least one clean sheet proved correct.
GIL Vicente 0-1 Academico Viseu Academico Viseu secured a vital away win, bypassing a GIL Vicente defence that had previously conceded very few chances. The model misread this completely, expecting a home victory.
Estoril 0-0 Arouca Bottom-of-the-table Estoril ground out a point against high-flying Arouca to close out the round. The model had projected an away win, though the call for a low-scoring match landed.
What we got wrong
Our model stumbled on fixtures where struggling teams suddenly found their footing against theoretically superior opposition. The most glaring miss came when GIL Vicente's miserly defence—which had been conceding a meagre 0.43 expected goals per game—was breached by an Academico Viseu side that arrived winless and defensively vulnerable. Our forecast expected a routine home win, failing to anticipate the visitors' breakthrough.
Similarly, we expected Vitória de Guimarães to dispatch Casa Pia, a side searching for their first point and goal of the season. While the model rightly noted the hosts' lack of cutting edge, it placed too much faith in their defensive solidity to eventually force a winning goal. Finally, Arouca's surge to fifth in the table led our model to expect an away victory against rooted Estoril, entirely missing the hosts' resilience in earning a scoreless draw.
As the Primeira Liga table begins to take shape, Matchweek 5 reinforced the dominance of the league's top tier while providing a sharp reminder of the unpredictability further down the standings. The battle for consistency below the top spots remains as difficult to forecast as ever.