Primeira Liga Gameweek 29 Mon, Apr 13 2026 · 20:15 Estádio João Cardoso, Tondela
2–2 Full time · HT 1–1 xG 0.82 – 1.67
  • Rony Lopes 15’
  • J. Hodge 90+8’
  • 29’ (P) Murilo
  • 90’ Carlos Eduardo
Full match report oneScoredOdds · Value · Detailed stats →
Match story · our forecast vs the result iModel is our forecast, published before the match and locked at kick-off: expected goals for each side and the probability of every outcome.

xG after the match measures the quality of the chances each side actually created. It is known only after the final whistle, so it is not a forecast.

Tondela snatch a late draw

GIL Vicente entered as favourites and led 2–1 after 90 minutes through goals from Murilo and Eduardo. But Hodge scored to rescue a draw for Tondela. GIL Vicente finished with the higher xG (1.67 vs 0.82). On the chances created, GIL Vicente deserved more: 2.0 expected points against the 1 point they took.

Tondela23%
Draw ✓28%
GIL Vicente49%

Model vs reality

Tondela goals
2
Model 0.94 · xG 0.82
GIL Vicente goals
2
Model 1.48 · xG 1.67
Total goals
4
Model 2.42 · xG 2.49
Score 2–2
4%
Most likely 1–1 (13%)
Over 2.5
Yes
Model 44%
Both scored
Yes
Model 48%
Match facts
★ Player of the matchRony LopesTondela · 1 goal
8.0
  • RefereeMiguel Andre Monteiro Fonseca
  • VenueEstádio João Cardoso
  • Table before kick-offTondela 17th · GIL Vicente 6th

Timeline

  1. Christian MarquesYellow card
    7’
  2. Rony Lopes 1–0
    15’
  3. Murilo (pen) 1–1
    29’
  4. Half time · 1–1
  5. M. OuattaraYellow card
    46’
  6. MuriloYellow card
    57’
  7. ⇄ S. SitholeFor M. Ouattara
    60’
  8. ⇄ M. AïkoFor Hugo Félix
    60’
  9. Lucas CañizaresYellow card
    66’
  10. ⇄ A. van der HeideFor Pedro Henryque
    68’
  11. ⇄ J. SiebatcheuFor Rony Lopes
    74’
  12. ⇄ Martin FernándezFor Agustín Moreira
    74’
  13. ⇄ Tiago MansoFor Bebeto
    75’
  14. João SilvaYellow card
    79’
  15. ⇄ Carlos EduardoFor Gustavo Varela
    85’
  16. ⇄ Joelson FernandesFor Murilo
    85’
  17. Carlos Eduardo 1–2Assist Joelson Fernandes
    90’
  18. BebetoYellow card · misses next match
    90+4’
  19. ✕ J. HodgeMissed penalty
    90+8’
  20. J. Hodge 2–2
    90+8’
  21. Jonathan BuatuYellow card
    90+9’
  22. Full time · 2–2

Team stats

Tondela8 shots · 5 in box, 3 outside
GIL Vicente14 shots · 7 in box, 7 outside
TondelaGIL Vicente
52% Possession 48%
0.82 Expected goals (xG) 1.67
0.79 Expected points (xPts) 1.97
8 Shots 14
3 Shots on target 6
4 Shots off target 7
1 Blocked shots 1
5 Shots inside the box 7
3 Shots outside the box 7
414 Passes 370
79% Pass accuracy 82%
5 Corners 5
4 Goalkeeper saves 2
15 Fouls 11
0 Offsides 2
5 Yellow cards 2
0 Red cards 0
6.63 Team rating 6.73

Line-ups

Tondela 4-3-3

316.5 Bernardo Fontes(G)
276.3 Rodrigo Conceição 46.2 Christian Marques 446.6 João Silva 27.0 Bebeto ↓75’
795.9 Hugo Félix ↓60’ 326.2 Juan Rodríguez 106.9 J. Hodge
706.6 M. Moudjatovic 168.0★ Rony Lopes ↓74’ 76.9 Pedro Henryque ↓68’
  • 31Bernardo Fontes (G)6.5
  • 27Rodrigo Conceição6.3
  • 4Christian Marques6.2
  • 44João Silva6.6
  • 2Bebeto↓75’7.0
  • 79Hugo Félix↓60’5.9
  • 32Juan Rodríguez6.2
  • 10J. Hodge6.9
  • 70M. Moudjatovic6.6
  • 16Rony Lopes ★↓74’8.0
  • 7Pedro Henryque↓68’6.9

Substitutes used

  • 15S. Sithole↑60’6.5
  • 90M. Aïko↑60’6.9
  • 26A. van der Heide↑68’6.6
  • 29J. Siebatcheu↑74’6.3
  • 48Tiago Manso↑75’6.5

Unused: Brayan Medina, Hélder Tavares, Lucas Cañizares, João Afonso

GIL Vicente 4-4-2

997.2 Daniel Figueira(G)
36.9 G. Konan 396.6 Jonathan Buatu 487.2 Espigares 26.2 Zé Carlos
276.0 Agustín Moreira ↓74’ 106.7 Luís Esteves 56.7 F. Cáseres 777.2 Murilo ↓85’
896.3 Gustavo Varela ↓85’ 956.9 Santi García
  • 99Daniel Figueira (G)7.2
  • 3G. Konan6.9
  • 39Jonathan Buatu6.6
  • 48Espigares7.2
  • 2Zé Carlos6.2
  • 27Agustín Moreira↓74’6.0
  • 10Luís Esteves6.7
  • 5F. Cáseres6.7
  • 77Murilo↓85’7.2
  • 89Gustavo Varela↓85’6.3
  • 95Santi García6.9

Substitutes used

  • 32Martin Fernández↑74’6.2
  • 29Carlos Eduardo↑85’7.5
  • 11Joelson FernandesA↑85’7.0

Unused: Gil Martins, Hevertton Santos, J. Mutombo, R. Rodrigues, Lucão, Weverson

Player stats

Top rated
Rony LopesTondela8.0
2nd
Daniel FigueiraGIL Vicente7.2
3rd
EspigaresGIL Vicente7.2

Tondela

GIL Vicente

Match data from eScored. Ratings are the data provider's 0–10 match ratings; 7.2 and above is a strong game, 8+ is rare.