Primeira Liga Matchweek 10 runs from 30 October to 2 November 2026, featuring nine fixtures as table leaders FC Porto look to protect their unblemished record while their Lisbon pursuers push to keep pace. Forecasts are published for the opening matches of the round, while projections for the remaining fixtures will appear on their respective match pages the day before kickoff.
The match of the round: Casa Pia vs Sporting CP
The round opens on Friday as 16th-placed Casa Pia host third-placed Sporting CP. Casa Pia have endured a difficult start on their own ground, remaining winless at home after conceding 13 goals across four fixtures and failing to score in three of them. While they secured a 2-0 away victory at Estrela last weekend, they remain thin in defense and continue without the injured André Gomes.
Sporting CP arrive seeking an immediate response after dropping points in a 2-1 defeat to Academico Viseu. The visitors boast the most potent attack in the division with 21 goals scored in nine rounds, led by Luis Suárez, who has 12 goals across all competitions this campaign. Despite missing Nuno Santos, Rodrigo Zalazar, and Zeno Debast through injury, Sporting hold an imposing record in this fixture, having won each of the last nine meetings between the sides.
Our forecasting model makes a Sporting CP win a high-confidence call, also heavily favoring the visitors to score the opening goal. A Sporting win or draw is another high-confidence projection. Given Casa Pia's home struggles, the model provides a cautious, low-confidence call on a 2-0 away victory, anticipating Sporting can control proceedings.
Saturday
Moreirense host Estrela on Saturday afternoon in a mid-table encounter between tenth and twelfth. Moreirense enter after a 3-1 away win at Estoril, though their home displays have produced only one victory in four attempts and zero clean sheets this season, with Alexandre Duville-Parsemain and Miguel Silva both ruled out. Estrela, who sit one point behind their hosts, are without Jeremy Arévalo and Robinho following a 2-0 defeat to Casa Pia. The model leans cautiously towards an Estrela away win as a low-confidence call, also giving a low-confidence nod to both teams scoring.
Saturday's late fixture pits league leaders FC Porto against bottom-placed Estoril. FC Porto hold a perfect domestic record with 27 points from nine matches, conceding just four times, though they will be without Vasco Sousa and William Gomes. Estoril sit 18th with only two points and have lost three consecutive league matches, most recently falling 3-1 to Moreirense while missing Fabrício Garcia and Isra Salazar.
Sunday
Sunday begins with fifth-placed Arouca taking on 15th-placed Nacional. Arouca have won consecutive league fixtures 1-0, though they must manage without the suspended Gabriel Rukavina and injured Miguel Puche. Nacional arrested a run of defeats with a 1-0 win over SC Braga, but they travel with defensive absences in Léo Santos and Ulisses Rocha.
In-form Academico Viseu host 17th-placed Rio Ave in Sunday's first evening kickoff. Academico Viseu sit sixth after three consecutive league wins, including an impressive 2-1 victory away at Sporting CP, and boast a clean bill of health. Rio Ave have conceded 21 goals in nine matches and travel without Brandon Aguilera, Cezary Miszta, and Nelson Abbey following a 4-0 defeat against Famalicao.
At the same time, 14th-placed Maritimo meet fourth-placed Santa Clara. Maritimo suffered a 5-0 away defeat at Vitória SC in their last outing and remain without the injured Yellu Santiago. Santa Clara sit on 18 points, having allowed only six goals across nine matches despite a narrow 2-1 loss to Benfica last week.
Sunday concludes as ninth-placed SC Braga host eleventh-placed Famalicao. SC Braga have lost two of their last three domestic matches, falling 1-0 to Nacional last weekend with defender Sikou Niakaté absent. Famalicao arrive on the back of an emphatic 4-0 away win at Rio Ave, driven by forward Georgios Koutsias.
Monday
Monday features two fixtures, starting with second-placed Benfica hosting eighth-placed Alverca. Benfica sit on 22 points, having netted 26 league goals behind top scorer Vangelis Pavlidis, though Daniel Banjaqui, Enzo Barrenechea, and Jakub Kamiński remain sidelined. Alverca enter after a 1-0 loss to Arouca and are missing Bastien Meupiyou, Julián Martínez, and Noah Raveyre.
Matchweek 10 wraps up as seventh-placed Gil Vicente host 13th-placed Vitória SC. Gil Vicente fell 1-0 to leaders FC Porto last round and will be missing the suspended Marvin Gilbert alongside injured pair Arthur Tchaptchet and Mohamed Bamba. Vitória SC travel with renewed confidence following their 5-0 rout of Maritimo, though they continue without Francisco Dias, Gui, and Juan Diego Castillo.
With FC Porto holding a five-point cushion at the summit, Matchweek 10 offers Benfica and Sporting CP an opportunity to apply pressure before the table spreads further, while the scrap at the bottom could see significant reshuffling if Casa Pia or Estoril manage an upset.