FC

FC Porto 2, Braga 1

Sunday, March 22, 2026 · Final · POR: Primeira Liga

Sporting Braga vs Porto

BRAGA, Portugal (Interstat) — Porto tightened its grip on the Portuguese Primeira Liga title race with a hard-fought 2-1 victory over Sporting Braga on Sunday, March 22, 2026, at Estádio Municipal de Braga.

The match, a tense and physical affair that featured nine yellow cards, saw the league leaders overcome a resilient Braga side to extend their commanding record in domestic competition to 21 wins, one loss and two draws. The visitors’ season mark across all competitions now stands at 25 wins, two losses and two draws.

Porto’s victory unfolded in the final quarter-hour of a contest that had been largely defined by defensive discipline and midfield battles. The breakthrough finally came in the 69th minute through substitute William Gomes, who entered the match and provided the crucial finishing touch. The assist came from midfielder Rodrigo Zalazar, who was instrumental in Porto’s attacking movements.

Braga, which now holds a league record of 12 wins, five losses and four draws, responded with urgency. However, Porto sealed the result just 11 minutes later. In the 80th minute, midfielder Séko Fofana found the net to double Porto’s advantage, with another substitute, Alan Varela, credited with the assist. Fofana’s goal celebration was quickly followed by a yellow card, one of several issued in a fractious second half.

The home side managed a late consolation goal in second-half stoppage time. Defender Sikou Niakaté provided the assist for the score, which was officially recorded in the 90th minute plus six. The goal provided a final moment of tension but could not alter the outcome.

The statistical projection service Interstat had forecast the exact 2-1 scoreline in favor of Porto, assigning the visitors a 62.4% probability of victory pre-match. The result continues a recent trend in the rivalry, as Porto also won the previous meeting between the clubs 2-1 on Nov. 2, 2025.

Porto’s performance underscored their championship credentials, bouncing back from a rare league loss to Sporting CP earlier in March. Their form has been formidable, with the team suffering only one domestic defeat since early February.

For Sporting Braga, the defeat marks a setback in their campaign across all competitions, which now stands at 30 wins, 12 losses and eight draws. They will look to regroup ahead of their next fixture, a league match away at Paredes on April 12.

The match officials were kept busy, issuing cautions throughout. Braga’s Gustaf Lagerbielke was booked in the 15th minute, setting the tone for a match where challenges were frequent. Key players on both sides, including Zalazar, Gabriel Veiga, Pablo Rosario and Terem Moffi, found their way into the referee’s book.

With the victory, Porto maintains a significant lead at the top of the Primeira Liga table, taking another step toward the league title as the season enters its decisive phase.