All matches

Primeira Liga / 30 November 2025

FC Porto 1-0 Estoril

Primeira Liga / Matchday 12

1-0

Match Finished

Sun 30 Nov 2025 / 20:30 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 Porto1 scored / 1.41 expected
Estoril0 scored / 1.11 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

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

KOHTFT8'

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, Estoril on the right.

  1. Kick-off
  2. William

    Normal Goal

    8'
  3. 🟨

    J. Holsgrove

    Yellow Card

    12'
  4. 🟨

    Ricard Sánchez

    Yellow Card

    38'
  5. 🟨

    Francisco Moura

    Yellow Card

    42'
  6. Half-time1–0
  7. OnZ. Sanusi

    OffFrancisco Moura

    46'
  8. 🟨

    Joel Robles

    Yellow Card

    53'
  9. OnGonçalo Costa

    OffRicard Sánchez

    56'
  10. OnPedro Carvalho

    OffPedro Amaral

    56'
  11. OnGabri Veiga

    OffRodrigo Mora

    59'
  12. OnMartim Fernandes

    OffAlberto Baio

    59'
  13. OnFerro

    OffJandro Orellana

    66'
  14. OnL. de Jong

    OffSamu

    68'
  15. OnAlejandro Marqués

    OffAndré Lacximicant

    75'
  16. OnS. Eustáquio

    OffBorja Sainz

    82'
  17. Full-time1–0