Skip to content
Live scoresView all →
Primeira Liga logoPrimeira LigaMatchday 9

GIL Vicente vs FC Porto 0-1

  • Borja Sainz63'
Kick-off
Sat, 24 Oct 2026 · 19:30 (UTC)
Venue
Estadio Cidade de Barcelos, Barcelos
Referee
Luis Miguel Branco Godinho

Match timeline

  1. 84’Red cardGIL Vicente crestGIL VicenteMarvin Elimbi Gilbert
  2. 76’SubstitutionGIL Vicente crestGIL VicenteGuilherme Gomes ONSantiago García González OFF
  3. 75’SubstitutionGIL Vicente crestGIL VicenteTidjany Chabrol Toure ONDiogo Prioste OFF
  4. 72’SubstitutionFC Porto crestFC PortoAlan Gonzalo Varela ONPablo Rosario OFF
  5. 72’SubstitutionFC Porto crestFC PortoSantiago Giménez ONBorja Sainz OFF
  6. 63’Goal!FC Porto crestFC PortoBorja Sainz0 – 1
  7. 60’SubstitutionFC Porto crestFC PortoSamuel Aghehowa ONAndré Silva OFF
  8. 60’SubstitutionGIL Vicente crestGIL VicenteJose Carlos Natario Ferreira ONAndreas Lausen OFF
Show 4 earlier events
  1. 60’SubstitutionGIL Vicente crestGIL VicenteMohamed Kaba ONWalace França OFF
  2. 60’SubstitutionGIL Vicente crestGIL VicenteGil Pinto Martins ONJoelson Fernandes OFF
  3. 56’Yellow cardFC Porto crestFC PortoPablo Rosario
  4. 45’SubstitutionFC Porto crestFC PortoHwang In-Beom ONGabri Veiga OFF
  5. 1’Kick-off

Key stats

GIL Vicente crestGIL VicenteFC PortoFC Porto crest
  • 42%Possession58%
  • 10Shots12
  • 0.43xG1.13
  • 2Shots on Target4
  • 3Corners8
  • 17Fouls17
  • 2Offsides2
  • 3Saves2
  • 356Passes498
  • 0Yellow Cards1
  • 1Red Cards0

Lineups

Confirmed selections

GIL Vicente crestGIL Vicente4 - 2 - 3 - 1

  1. 30Lucão
  2. 47Esgaio
  3. 39Buatu
  4. 4Gilbert
  5. 45Moreira
  6. 12Lausen
  7. 86Prioste
  8. 77Murilo
  9. 10García
  10. 11Fernandes
  11. 9Walace

Substitutions

  1. 60’↑ Jose Carlos Natario Ferreira↓12 A. Lausen
  2. 60’↑99 M. Kaba↓ Walace França
  3. 60’↑20 Gil Pinto Martins↓11 Joelson Fernandes
  4. 75’↑7 T. Touré↓86 Diogo Ferreira Prioste
  5. 76’↑ Guilherme Gomes↓ Santiago García González

Unused substitutes 6 Zé Carlos, 94 Samuel, 1 A. Picornell, 27 A. Moreira, 82 Gonçalo Maia Pereira, 19 Guilherme, 32 M. Fernández, 3 Espigares, 2 José Silva

Coach Luís Pinto

FC Porto crestFC Porto4 - 3 - 3

  1. 99Costa
  2. 20Baio
  3. 5Bednarek
  4. 4Kiwior
  5. 12Sanusi
  6. 8Froholdt
  7. 13Rosario
  8. 10Veiga
  9. 77Pietuszewski
  10. 19Silva
  11. 11Aquino

Substitutions

  1. 45’↑16 Hwang In-Beom↓10 Gabri Veiga
  2. 60’↑ Samuel Aghehowa↓19 André Silva
  3. 72’↑22 A. Varela↓13 P. Rosario
  4. 72’↑29 S. Giménez↓17 Borja Sainz

Unused substitutes 14 Cláudio Ramos, 52 Martim Fernandes, 42 S. Fofana, 74 Francisco Moura, 18 N. Pérez, 17 Borja Sainz, 9 Samu, 6 C. Smalling, 37 Gabriel Mec

Coach F. Farioli

Match facts

Competition
Primeira Liga
Round
Matchday 9
Date
Sat, 24 Oct 2026
Kick-off
19:30 (UTC)
Venue
Estadio Cidade de Barcelos, Barcelos
Referee
Luis Miguel Branco Godinho
GIL Vicente coach
Luís Pinto
FC Porto coach
F. Farioli

League table

Primeira Liga

#TeamPWDLGDPts
1FC Porto crestFC Porto101000+2130
2Benfica crestBenfica10811+1925
3Sporting CP crestSporting CP10631+1221
4Santa Clara crestSanta Clara10631+921
5Arouca crestArouca11623+520
7GIL Vicente crestGIL Vicente10433+115

Recent form

Last 5 matches, all competitions

GIL Vicente crest

GIL Vicente

  1. L
  2. L
  3. D
  4. W
  5. W
FC Porto crest

FC Porto

  1. W
  2. W
  3. W
  4. L
  5. L

Player ratings

  1. 1Jonathan Buatu7.2
  2. 2Lucão7.2
  3. 3Santi García7.1
  4. 4Ricardo Esgaio6.9
  5. 5Diogo Ferreira Prioste6.8
  6. 6Walace6.7
  7. 7A. Lausen6.6
  8. 8Murilo6.6
  9. 9Joelson Fernandes6.5
  10. 10David Moreira6.4
  11. 11M. Kaba6.4
  12. 12T. Touré6.3
  13. 13Gil Pinto Martins6.2
  14. 14Zé Carlos6.1
  15. 15Guilherme6.0
  16. 16M. Elimbi Gilbert5.5
  17. 17José Silva0.0
  18. 18Samuel0.0
  19. 19A. Picornell0.0
  20. 20A. Moreira0.0
  21. 21Gonçalo Maia Pereira0.0
  22. 22M. Fernández0.0
  23. 23Espigares0.0
  1. 1J. Bednarek7.9
  2. 2Borja Sainz7.9
  3. 3J. Kiwior7.6
  4. 4Z. Sanusi7.5
  5. 5Gabri Veiga7.2
  6. 6Hwang In-Beom7.2
  7. 7Alberto Baio7.1
  8. 8Diogo Costa7.0
  9. 9A. Varela6.8
  10. 10André Silva6.6
  11. 11Pepê Aquino6.5
  12. 12P. Rosario6.4
  13. 13S. Giménez6.4
  14. 14Samu6.4
  15. 15Victor Mow Froholdt6.3
  16. 16Cláudio Ramos0.0
  17. 17Martim Fernandes0.0
  18. 18S. Fofana0.0
  19. 19Francisco Moura0.0
  20. 20N. Pérez0.0
  21. 21C. Smalling0.0
  22. 22Gabriel Mec0.0
  23. 23Andorinha0.0

Match ratings from API-Football, out of 10.

MVP of the match

Borja Sainz
7.9

Borja Sainz

FC Porto crestFC Porto

1
Goals
0
Assists

Rated 7.9, the best on the pitch — 1 goal in 72 minutes.

Team form comparison

Last 5 matches, all competitions

GIL Vicente crestGIL Vicente
W-D-L
2-1-2
Scored / match
1.0
Conceded / match
1.2
FC Porto crestFC Porto
W-D-L
3-0-2
Scored / match
2.2
Conceded / match
1.4

Fan predictions

How the fans called it

  • GIL Vicente crestGIL Vicente0%
  • Draw0%
  • FC Porto crestFC PortoResult0%

No votes yet

What happened

Match report

FC Porto won 1-0 at Estadio Cidade de Barcelos after Borja Sainz settled it in the 63rd minute. GIL Vicente were reduced to 10 men late on when Marvin Elimbi Gilbert was sent off in the 84th minute.

The first half brought no goals, and FC Porto went in level at 0-0 after a quiet opening period.

FC Porto broke through after the interval, with Sainz scoring on 63 minutes from no assist listed to make it 1-0. The visitors then made two changes on 72 minutes, sending on Alan Gonzalo Varela and Santiago Giménez for Pablo Rosario and Sainz, while GIL Vicente had already made three changes on 60 minutes. Their own double substitution on 75 and 76 minutes followed a triple change on 60 minutes, but they did not find an equaliser before Marvin Elimbi Gilbert’s red card on 84 minutes left them chasing the game with 10 men.

The numbers pointed to a closer contest than the scoreline, and FC Porto had the edge where it mattered. They had 58% possession, 498 passes to GIL Vicente’s 356, and more shots, 12 to 10, with 4 on target to 2. FC Porto also finished with more corners, 8 to 3, and a slightly higher xG at 1.13 to 0.43. Both sides had 17 fouls and 2 offsides, while GIL Vicente made 3 saves to FC Porto’s 2.

Pablo Rosario was booked in the 56th minute. Marvin Elimbi Gilbert was sent off in the 84th minute.

Match record

Competition
Primeira Liga
Round
Matchday 9
Kick-off
Venue
Estadio Cidade de Barcelos, Barcelos
Referee
Luís Godinho
Match ID
cornerflick:match:gil-vicente-vs-fc-porto-primeira-liga-2026-10-24

Data: API-Football · last updated · Spotted an error?

Cite, download, embed

This match as a source

Cite this match

Cornerflick. GIL Vicente 0-1 FC Porto, Primeira Liga, 24 October 2026. Match record, last updated 27 October 2026. https://cornerflick.com/football/primeira-liga/matches/gil-vicente-vs-fc-porto-primeira-liga-2026-10-24

Permanent identifier cornerflick:match:gil-vicente-vs-fc-porto-primeira-liga-2026-10-24. It does not change if the page moves.

Download the data

Data by Cornerflick — cornerflick.com. Reuse under CC BY 4.0.

Embed this match

A live scoreboard and timeline for your own page, crediting Cornerflick.

<iframe src="https://cornerflick.com/embed/match/gil-vicente-vs-fc-porto-primeira-liga-2026-10-24" width="100%" height="220" style="border:0" loading="lazy" title="Match scoreboard and timeline — Cornerflick"></iframe>

Get live alerts

Never miss a moment. Goals, line-ups, red cards and full-time — pushed to your phone the second they happen.

Full timeline

12 events

  1. 45’SubstitutionFC Porto crestFC PortoHwang In-Beom ONGabri Veiga OFF
  2. 56’Yellow cardFC Porto crestFC PortoPablo Rosario
  3. 60’SubstitutionFC Porto crestFC PortoSamuel Aghehowa ONAndré Silva OFF
  4. 60’SubstitutionGIL Vicente crestGIL VicenteJose Carlos Natario Ferreira ONAndreas Lausen OFF
  5. 60’SubstitutionGIL Vicente crestGIL VicenteMohamed Kaba ONWalace França OFF
  6. 60’SubstitutionGIL Vicente crestGIL VicenteGil Pinto Martins ONJoelson Fernandes OFF
  7. 63’Goal!FC Porto crestFC PortoBorja Sainz0 – 1
  8. 72’SubstitutionFC Porto crestFC PortoAlan Gonzalo Varela ONPablo Rosario OFF
  9. 72’SubstitutionFC Porto crestFC PortoSantiago Giménez ONBorja Sainz OFF
  10. 75’SubstitutionGIL Vicente crestGIL VicenteTidjany Chabrol Toure ONDiogo Prioste OFF
  11. 76’SubstitutionGIL Vicente crestGIL VicenteGuilherme Gomes ONSantiago García González OFF
  12. 84’Red cardGIL Vicente crestGIL VicenteMarvin Elimbi Gilbert