§ Liga Portugal · 2025-26 · Matchday 27

Sporting Braga 1–2 Porto

  • Zalazar 54' (pen.)
  • Gomes 69'
  • Fofana 80'

22 March 2026

The match in data

Porto beat Sporting Braga 2–1 on 22 March 2026, on matchday 27 of the 2025-26 Liga Portugal.

Porto came from behind: they were trailing 1–0 at 54'.

Player of the match: Gustaf Lagerbielke (Sporting Braga), rated 65, thanks above all to 64 passes and 6 duels won. Lagerbielke produced 1.1 times as much as a defender typically does, at 0.4 times the cost.

It is their 3rd time as player of the match this season.

For Porto, the highest-rated player was Terem Moffi, with 64.

65
Player of the match

Gustaf Lagerbielke

Sporting Braga · 90'

Produced 1.05× and cost 0.40× their position's average

Added
  • 64 passes 1.5×
  • 6 duels won 1.3×
  • 4 final-third passes 0.7×
Took away
  • 7 misplaced passes 1.0×
  • 2 duels lost 0.5×

Match ratings

Everyone who played, sorted by rating. No rating: goalkeepers and anyone who played under 20 minutes.

Sporting Braga
PlayerPositionMinRating
Gabriel Moscardo Midfielder 27 71
Gustaf Lagerbielke ★ Defender 90 65
Sikou Niakaté Defender 63 61
Bright Arrey-Mbi Defender 90 52
Florian Grillitsch Midfielder 90 51
Gabri Martínez Forward 27 49
Ricardo Horta Forward 90 39
João Moutinho Midfielder 86 39
Víctor Gómez Defender 86 35
Rodrigo Zalazar Midfielder 90 28
Pau Víctor Forward 86 27
Diego Rodrigues Midfielder 63 27
Lukas Hornicek Goalkeeper 90 no rating
Fran Navarro Forward 4 no rating
Gorby Midfielder 4 no rating
Mario Dorgeles Midfielder 4 no rating
Porto
PlayerPositionMinRating
Terem Moffi Forward 35 64
William Gomes Forward 35 62
Jan Bednarek Defender 90 61
Jakub Kiwior Defender 90 59
Zaidu Sanusi Defender 90 58
Victor Froholdt Midfielder 90 57
Alan Varela Midfielder 67 56
Pablo Rosario Midfielder 23 54
Deniz Gül Forward 55 46
Pepê Forward 55 46
Seko Fofana Midfielder 23 45
Martim Fernandes Defender 90 44
Oskar Pietuszewski Forward 78 39
Gabri Veiga Midfielder 67 26
Diogo Costa Goalkeeper 90 no rating
Borja Sainz Forward 12 no rating

How is the rating calculated?

The rating measures a single match: what the player produced against what they cost, compared with the average for their position in that league and season, and adjusted by position (a 70 for a forward is as hard to get as a 70 for a defender). A normal match is around 50, 70 is already very good and only one in a hundred goes above 80. It is not the NVP, which ranks the whole season.

See the match in La Lente Line-ups on the pitch, what each player produced and cost, and the match line by line.