All matches

Primeira Liga / 29 December 2025

FC Porto 2-0 AVS

Primeira Liga / Matchday 16

2-0

Match Finished

Mon 29 Dec 2025 / 20:15 PT / Estádio Do Dragão

Was the result deserved?

The goals each side scored, next to the quality of the chances they created.

FC Porto2 scored / 2.50 expected
AVS0 scored / 0.29 expected

FC Porto created the better chances and took them.

What is expected goals? Every chance is worth a fraction of a goal depending on how good it was. Added up, it describes the quality of what each side created - not what the score should have been.

How the match unfolded

FC Porto above the line, AVS below. Goals are filled circles, cards are squares, substitutions are small dots.

KOHTFT47'64'

What happened, minute by minute

Kick-off, every goal and card, half-time and full time with the score at each, in the order they happened. FC Porto on the left edge, AVS on the right.

  1. Kick-off
  2. Half-time0–0
  3. OnCláudio Ramos

    OffDiogo Costa

    46'
  4. Samu

    Normal Goal / assist Pepê Aquino

    47'
  5. 🟨

    Jaume Grau

    Yellow Card

    50'
  6. 🟨

    William

    Yellow Card

    52'
  7. OnGustavo Assunção

    OffJaume Grau

    57'
  8. OnGuilherme Neiva

    OffÓ. Perea

    57'
  9. OnGabri Veiga

    OffRodrigo Mora

    59'
  10. OnÁngel Alarcón

    OffWilliam

    59'
  11. Gabri Veiga

    Penalty confirmed

    62'
  12. Samu

    Penalty

    64'
  13. OnGustavo Mendonça

    OffPedro Lima

    71'
  14. OnA. Varela

    OffFrancisco Moura

    75'
  15. OnNenê

    OffTómané

    82'
  16. OnRafael Barbosa

    OffDiogo Filipe Spencer Marques

    82'
  17. OnAlberto Baio

    OffMartim Fernandes

    84'
  18. Full-time2–0