Match details. Liga Portugal 2, Regular Season - 8. Kick-off is Fri 23 Oct, 18:45 Lagos time. It is played at Estádio Engenheiro Branco Teixeira, Chavez.
What's at stake. GD Chaves are 17th on 5 points after 7 games, level on points with Amarante, 4 points clear of Feirense. A win would take them above Amarante. FC Vizela are 8th on 11 points after 7 games, 1 point behind Tondela, 1 point clear of União de Leiria. A win would take them above Tondela.
Form. GD Chaves have won four, drawn two and lost four of their last ten, 1.4 points a game. Their last five, newest first: W D L W W. FC Vizela have won four, drawn two and lost four of their last ten, 1.4 points a game. Their last five, newest first: L L W D W.
The numbers. GD Chaves score 1.4 and concede 1.8 a game over their last ten, with one clean sheet and two games without a goal. GD Chaves average 14.1 shots (5.3 on target), 4.0 corners and 2.7 cards a game. FC Vizela score one and concede 1.5 a game in their last six away, with two clean sheets and three games without a goal. FC Vizela average 10.5 shots (3.3 on target), 5.6 corners and 3.4 cards a game.
Head to head. In the last eight meetings GD Chaves have won four, drawn two and lost two. Four of the eight went over 2.5 goals and both teams scored in four. In the last four, GD Chaves won two and FC Vizela won two. The last time they met, on 28 Feb 2026, it finished GD Chaves 2-3 FC Vizela: GD Chaves had 14 shots to 9, 55% of the ball, six yellow cards.
The read. No side to back. A tight game. Nothing separates them clearly enough to back a side. Their goals for and against point to a tight game. Their records put over 2.5 goals at 43%.
The bets. Best bet: Under 3.5 Goals at 1.31, 76% on the records (GD Chaves: under 3.5 goals in 4 of 8; FC Vizela: under 3.5 goals in 4 of 5). Leave: Over 0.5 Goals (no overs on a tight read). Predicted score: GD Chaves 1-1 FC Vizela (14% chance).
Every score's chance from both teams' checked games, never cut or rescaled. The lit square is the likeliest score that fits the read (a tight game).