P
Prognosist
P
⚽ Football 📈 Forecasts
Football Portugal Primeira Liga GIL Vicente — Rio Ave

Match GIL Vicente vs Rio Ave December 20, 2025

GIL Vicente
GIL Vicente
Home · last 5 L W D L L
Kick-off
Sat 20 Dec · 18:00
2:2
Full-time
Rio Ave
Rio Ave
D L D L D Away · last 5
Estádio Cidade de Barcelos · Barcelos Referee Diogo Rosa, Portugal
Miss
Home Win
Home Win
AI 61% · book 1.79
Miss
Under 2.5
Under 2.5
AI 58% · book 1.76
Miss
BTTS No
BTTS No
AI 55% · book 1.80
Total goals
4
2 · 2
xG (open play)
1.27 – 0.27
Δ +1.00
Possession
54% – 46%
AI accuracy
8 / 17
picks cashed
Post-match · 90 sec read

GIL Vicente holds a clear quality edge and home momentum, showing resilience with recent draws and a win. Their defensive solidity contrasts with Rio Ave's more vulnerable backline, suggesting a tactical advantage in controlling the game tempo. The home side's pressing and compact block could limit Rio Ave's attacking threat despite the visitors' slightly better offensive numbers.

  • Strong home defensive shape
  • Rio Ave's less effective defense
  • Balanced recent form but home edge

P Recap generated by AI · 6 markets graded

Lineups

VIC 4-2-3-1 · RIO 3-4-3
Subs used · VIC
58' Toure ↑ · Souza
58' Pablo ↑ · Varela
75' Bermejo ↑ · Fernandes
83' Fernandez ↑ · Esteves
83' Rodrigues ↑ · Carlos
Subs used · RIO
74' Papakanellos ↑ · Pohlmann
83' Abbey ↑ · Athanasiou
83' Nikitscher ↑ · Ntoi
90+1' Liavas ↑ · Clayton

📊 Statistics

VIC 22 RIO
54%
Possession (%)
46%
1.27
Expected Goals (xG) expected goals
0.27
23
Total Shots
3
5
Shots on Target
2
10
Shots off Target
1
10
Shots Inside Box
2
10
Corner Kicks
1
1
Offsides
2
16
Fouls
16
85%
Pass Accuracy (%)
80%
3
Yellow Cards
5
1
Goalkeeper Saves
3

Match events

22 · 2 – 2
Murilo de Souza
Assist · G. Varela · 1–0
39'
41'
Andre Luiz
1–1
Half-time · 1 – 1
Joelson Fernandes
Yellow Card
54'
T. Toure ↓ · Murilo de Souza ↑
Substitution 1
58'
Pablo ↓ · G. Varela ↑
Substitution 2
58'
66'
A. Espigares
Own goal · 1–2
74'
A. Papakanellos ↓ · O. Pohlmann ↑
Substitution 1
Bermejo ↓ · J. Fernandes ↑
Substitution 3
75'
79'
Jonathan Panzo
Yellow Card
M. Fernandez ↓ · L. Esteves ↑
Substitution 4
83'
R. Rodrigues ↓ · Ze Carlos ↑
Substitution 5
83'
83'
N. Abbey ↓ · N. Athanasiou ↑
Substitution 2
83'
T. Nikitscher ↓ · A. Ntoi ↑
Substitution 3
Pablo
2–2
90'
Hevertton Santos
Yellow Card
90+1'
90+1'
Clayton
Yellow Card
90+1'
G. Liavas ↓ · Clayton ↑
Substitution 4
Rodrigo Rodrigues
Yellow Card
90+5'
90+7'
Tamás Nikitscher
Yellow Card
90+9'
Tamás Nikitscher
Yellow Card
90+9'
Tamás Nikitscher
Red Card
90+11'
Cezary Miszta
Yellow Card
Full-time · 2 – 2

Bet recap · markets settled

17 · 8 W · 9 L
Market Odds Closed AI Result P/L · 1u
Home Win 1.79 61% Lost −1.00 Miss
Under 2.5 1.76 58% Lost −1.00 Miss
BTTS No 1.80 55% Lost −1.00 Miss
Over 2.5 2.20 42% Cashed +1.20 Cashed
BTTS Yes 2.05 45% Cashed +1.05 Cashed
Double Chance X2 2.13 39% Cashed +1.13 Cashed
Double Chance 1X 1.20 86% Cashed +0.20 Cashed
Over 1.5 1.40 68% Cashed +0.40 Cashed
AH Home 0 1.33 61% Lost −1.00 Miss
Under 1.5 3.25 32% Lost −1.00 Miss
Under 3.5 1.26 79% Lost −1.00 Miss
Over 0.5 1.09 89% Cashed +0.09 Cashed
Under 0.5 9.00 11% Lost −1.00 Miss
Draw 3.62 25% Cashed +2.62 Cashed
Over 3.5 4.10 21% Cashed +3.10 Cashed
Away Win 5.09 14% Lost −1.00 Miss
AH Away 0 3.75 14% Lost −1.00 Miss
Total · 17 markets @ 1u each 8 W · 9 L +0.79u +5% ROI