All matches

Primeira Liga / 23 August 2026

FC Porto 2-0 Arouca

Primeira Liga / Matchday 3

2-0

Match Finished

Sun 23 Aug 2026 / 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 Porto2 scored / 2.92 expected
Arouca0 scored / 0.54 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, Arouca below. Goals are filled circles, cards are squares, substitutions are small dots.

KOHTFT67'86'

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

  1. Kick-off
  2. Half-time0–0
  3. J. Kiwior

    Goal cancelled

    59'
  4. OnPablo Gozálbez

    OffLee Hyun-Ju

    62'
  5. OnD. Nandín

    OffBarbero

    62'
  6. Gabri Veiga

    Normal Goal / assist William

    67'
  7. OnD. Gül

    OffAndré Silva

    72'
  8. OnPedro Santos

    OffE. van Ee

    72'
  9. OnB. Mansilla

    OffA. Trezza

    72'
  10. OnHwang In-Beom

    OffGabri Veiga

    76'
  11. OnBorja Sainz

    OffWilliam

    76'
  12. 🟨

    Hwang In-Beom

    Yellow Card

    83'
  13. Borja Sainz

    Normal Goal / assist Pepê Aquino

    86'
  14. OnN. Pérez

    OffJ. Bednarek

    88'
  15. OnMateo Flores

    OffTiago Esgaio

    88'
  16. Full-time2–0