All matches

Primeira Liga / 26 January 2026

FC Porto 3-0 GIL Vicente

Primeira Liga / Matchday 19

3-0

Match Finished

Mon 26 Jan 2026 / 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 Porto3 scored / 2.29 expected
GIL Vicente0 scored / 0.55 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, GIL Vicente below. Goals are filled circles, cards are squares, substitutions are small dots.

KOHTFT37'75'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, GIL Vicente on the right.

  1. Kick-off
  2. 🟨

    Murilo

    Yellow Card

    35'
  3. 🟨

    Gabri Veiga

    Yellow Card

    36'
  4. 🟨

    Zé Carlos

    Yellow Card

    36'
  5. Samu

    Penalty

    37'
  6. Half-time1–0
  7. OnWilliam

    OffBorja Sainz

    61'
  8. OnRodrigo Mora

    OffGabri Veiga

    61'
  9. OnA. Bamba

    OffGustavo Varela

    68'
  10. OnM. Fernández

    OffZé Carlos

    68'
  11. 🟥

    M. Fernández

    Red Card

    69'
  12. Martim Fernandes

    Normal Goal / assist Pepê Aquino

    75'
  13. OnO. Pietuszewski

    OffPepê Aquino

    76'
  14. OnD. Gül

    OffSamu

    77'
  15. OnJoelson Fernandes

    OffLuís Esteves

    77'
  16. OnHevertton Santos

    OffT. Touré

    77'
  17. OnS. Eustáquio

    OffVictor Mow Froholdt

    82'
  18. William

    Normal Goal / assist P. Rosario

    86'
  19. OnSergio Bermejo

    OffMurilo

    87'
  20. 🟨

    J. Kiwior

    Yellow Card

    90'
  21. Full-time3–0