All matches

Primeira Liga / 27 April 2026

GIL Vicente 2-1 Casa Pia

Primeira Liga / Matchday 31

2-1

Match Finished

Mon 27 Apr 2026 / 20:15 PT / Estádio Cidade de Barcelos

Was the result deserved?

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

GIL Vicente2 scored / 1.71 expected
Casa Pia1 scored / 1.25 expected

GIL Vicente 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

GIL Vicente above the line, Casa Pia below. Goals are filled circles, cards are squares, substitutions are small dots.

KOHTFT31'45'73'

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. GIL Vicente on the left edge, Casa Pia on the right.

  1. Kick-off
  2. 🟨

    Rafael Brito

    Yellow Card

    26'
  3. Murilo

    Normal Goal

    31'
  4. Cassiano

    Penalty

    45'
  5. 🟨

    Zé Carlos

    Yellow Card

    45'
  6. Half-time1–1
  7. OnA. Moreira

    OffM. Fernández

    61'
  8. OnGustavo Varela

    OffHéctor Hernández

    61'
  9. 🟨

    Zé Carlos

    Yellow Card

    63'
  10. 🟨

    Pedro Rosas

    Yellow Card

    70'
  11. Murilo

    Penalty

    73'
  12. OnAbdu Conté

    OffPedro Rosas

    74'
  13. OnD. Livramento

    OffJoão Marques

    74'
  14. 🟨

    Geraldes

    Yellow Card

    78'
  15. OnHevertton Santos

    OffJ. Mutombo

    82'
  16. OnClaudio

    OffCassiano

    85'
  17. OnS. Pérez

    OffI. Mohamed

    86'
  18. OnL. Ofori

    OffJ. Livolant

    86'
  19. OnSergio Bermejo

    OffMurilo

    87'
  20. OnEspigares

    OffZé Carlos

    88'
  21. 🟨

    Daniel Figueira

    Yellow Card

    89'
  22. 🟨

    Gustavo Varela

    Yellow Card

    90'
  23. 🟨

    Espigares

    Yellow Card

    90'
  24. Full-time2–1