All matches

Primeira Liga / 26 April 2026

Estrela 1-2 FC Porto

Primeira Liga / Matchday 31

1-2

Match Finished

Sun 26 Apr 2026 / 18:00 PT / Estádio José Gomes

Was the result deserved?

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

Estrela1 scored / 1.68 expected
FC Porto2 scored / 1.88 expected

FC Porto won a game the chances had level.

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

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

KOHTFT17'37'79'

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. Estrela on the left edge, FC Porto on the right.

  1. Kick-off
  2. 🟨

    K. Höög Jansson

    Yellow Card

    15'
  3. D. Gül

    Penalty

    17'
  4. 🟨

    D. Gül

    Yellow Card

    24'
  5. D. Gül

    Normal Goal / assist Alberto Baio

    37'
  6. Half-time0–2
  7. OnPaulo Moreira

    OffEddy Doue

    46'
  8. OnJefferson Encada

    OffK. Höög Jansson

    46'
  9. OnJovane Cabral

    OffM. Scholze

    46'
  10. OnT. Moffi

    OffD. Gül

    61'
  11. OnWilliam

    OffPepê Aquino

    61'
  12. OnMartim Fernandes

    OffAlberto Baio

    70'
  13. OnRodrigo Mora

    OffGabri Veiga

    70'
  14. OnS. van Hooijdonk

    OffRodrigo Pinho

    72'
  15. OnAlisson

    OffI. Stoica

    73'
  16. Jovane Cabral

    Normal Goal / assist S. van Hooijdonk

    79'
  17. 🟨

    T. Moffi

    Yellow Card

    82'
  18. OnS. Fofana

    OffJ. Kiwior

    84'
  19. 🟨

    S. Leković

    Yellow Card

    86'
  20. 🟨

    S. van Hooijdonk

    Yellow Card

    89'
  21. 🟨

    Diogo Costa

    Yellow Card

    90'
  22. Full-time1–2