← All matches
Vizela
FC Porto B
Vizela
4-3-3 · 4-1-4-1
FC Porto B
Commentary
90'
Full-time. Vizela 2-1 FC Porto B.
90'
5 minutes of added time.
46'
The second half is under way.
45'
Half-time. Vizela 1-0 FC Porto B.
45'
3 minutes of added time.
35'
Attempt saved. U. Milovanović (Vizela), right-footed shot from a corner. xG 0.49.
1'
Kick-off: Vizela vs FC Porto B.
Expected goals (xG) flow
per shotMatch momentum
Minute-by-minute pressure. Bars toward a team mean sustained attacking territory.
Average positions
formation shapeShot map
xG sizedGoalOn targetOff / blocked● size = xG
Goal
On target
Off target
Blocked
● size = xG (estimated)
Tap a player for their full match card.
Player of the match
Match events
4'
⚽
G. Ribeiro1–0
Half-time · 1–0
57'
🔁
A. Marcus ◂ A. Lopes
57'
🔁
A. Candé ◂ G. Sousa
57'
🔁
J. Teixeira ◂ A. Castro
63'
⚽
L. Gomes · assist D. Rodrigues1–1
64'
🔁
A. Bastunov ◂ H. Mörschel
69'
T. Andrade · Foul
72'
🔁
K. Henrique ◂ L. Gomes
72'
🔁
A. Oliveira ◂ T. Andrade
72'
🔁
Thio ◂ U. Milovanović
83'
A. Ribeiro · Time wasting
84'
🔁
R. Ramos ◂ P. Obah
86'
⚽
R. Ramos · assist D. Loppy2–1
Full-time · 2–1
90'+6
D. Andrade · Argument
Recent form
LAFelgueiras1-2
DHTondela1-1
LAFC Alverca2-4
DHUD Oliveirense0-0
LHChaves0-1
DHFeirense0-0
LAChaves1-2
WHUD Oliveirense2-1
DAPaços de Ferreira2-2
DHTorreense1-1
Match facts
Kickoff
21 Dec, 11:00 UTC
Competition
Liga Portugal 2
25
R. García
6.4
40
Ítalo
7.5
41
A. Correia
6.8
4
J. Rhyner
6.6
19
O. Lebedenko
7.2
8
A. Bastunov
6.7
↑ 64'
20
Y. Semedo
7.6
90
D. Nascimento
7.5
21
R. Ramos
7.6
↑ 84'
99
Thio
6.7
↑ 72'
97
D. Loppy
8.0
91
G. Ribeiro
7.3
76
D. Rodrigues
7.4
54
A. Ribeiro
6.5
80
K. Henrique
6.3
↑ 72'
92
J. Teixeira
6.6
↑ 57'
62
R. Fernandes
6.2
98
A. Marcus
6.3
↑ 57'
95
A. Candé
6.5
↑ 57'
88
D. Andrade
6.6
68
A. Oliveira
6.9
↑ 72'
47
Á. Alarcón
6.3
Report a data issue
Spotted something wrong on this match? Tell us what and we'll fix it.