Gil Vicente dominated possession at the Estádio Cidade de Barcelos, controlling 63 percent of the ball and forcing Rio Ave into a defensive display. The home side created the better chances throughout, registering 13 shots compared to their visitors' six, with five of those efforts on target. Yet for all their pressure, Gil Vicente couldn't find a way through a stubborn Rio Ave defence in the first half. The breakthrough finally came after the interval, securing a 1-0 victory that keeps the hosts' season moving in the right direction. Rio Ave's discipline and organisation made them difficult to break down, but ultimately proved insufficient to earn a point on the road. Ennio Van Der Gouw stood out with a commanding display between the sticks, keeping his side in the contest when Gil Vicente threatened to run away with it. The win sees Gil Vicente climb the table with three points in the bag, while Rio Ave will be kicking themselves for not taking their chances on the counter-attack.
The Matchup
Gil Vicente 1-0 Rio Ave was the final score at Estádio Cidade de Barcelos, in a game where Gil Vicente did enough across the ninety minutes to deserve the three points. Gil Vicente also had the better share of the ball, holding 63% possession, which usually goes hand in hand with the extra control a winning side tends to show. The shot count told a similar story, with 13 attempts from Gil Vicente against 6 from Rio Ave over the course of the game. It was not always comfortable for Gil Vicente, and Rio Ave pushed for a way back into the game, but the result stood. Games like this can carry real weight later in the season, so this is a scoreline worth remembering. Below is a closer look at how the match broke down, statistically.
Man of the Match
Match Statistics
Match Events
| Min | Team | Card | Event | Score |
|---|---|---|---|---|
| 19' | Gil Vicente | Substitution — Weverson on, D. Moreira off | 0-0 | |
| 26' | Rio Ave | Substitution — Ryan Guilherme on, T. Monteiro off | 0-0 | |
| 32' | Gil Vicente | Facundo Cáseres | 0-0 | |
| 45+4' | Rio Ave | Nelson Abbey | 0-0 | |
| 47' | Rio Ave | Andreas Ndoj | 0-0 | |
| 50' | Rio Ave | Substitution — R. Galcik on, T. Nikitscher off | 0-0 | |
| 65' | Gil Vicente | Substitution — F. Caseres on, Ze Carlos off | 0-0 | |
| 65' | Gil Vicente | Substitution — on, J. Silva off | 0-0 | |
| 76' | Gil Vicente | Substitution — A. Lausen on, H. Hernandez off | 0-0 | |
| 77' | Gil Vicente | Substitution — G. Pinto Martins on, T. Toure off | 0-0 | |
| 82' | Rio Ave | Substitution — J. Blesa on, M. Vrousai off | 0-0 | |
| 83' | Rio Ave | Substitution — D. Nascimento on, J. Brabec off | 0-0 | |
| 83' | Rio Ave | Substitution — Diogo Bezerra on, D. Spikic off | 0-0 | |
| 85' | Rio Ave | Jakub Brabec | 0-0 | |
| 87' | Gil Vicente | Goal — H. Hernandez | 1-0 | |
| 90+3' | Gil Vicente | Lucão | 1-0 | |
| 90+1' | Rio Ave | Georgios Liavas | 1-0 |
Gil Vicente vs Rio Ave Lineups
Looking Ahead
Gil Vicente will already be turning their attention to what comes next. Their next test comes away at SC Braga, and how they respond after this result will be worth watching. You can follow the build-up and everything you need to know when SC Braga vs Gil Vicente going to play at 16 August 2026 in Primeira Liga 2026-27.
Rio Ave, meanwhile, have a quick chance to build on this result. They are next in action at home to Sporting CP, a game that will give an early sense of how they carry this result forward. Full details are here: Rio Ave vs Sporting CP going to play at 28 August 2026 in Primeira Liga 2026-27.