Gábor Szalai
(ast. Maxime Dominguez)
16'
42'
Victor Froholdt
84'
(ast. Jakub Kiwior)
Oskar Pietuszewski
The ForzaPitch pre-match prediction gave FC Porto a 55% win probability (draw 23%, Maritimo 20%). The final result was Maritimo 1–2 FC Porto.
Match statistics
7
Total shots
19
4
Shots on target
9
0.27
Actual xG
2.19
7
Saves
3
42%
Possession
58%
2
Corners
6
22
Tackles
14
1
🟨 Yellow cards
2
Match Events
⚽Gábor Szalai
· ast. Maxime Dominguez
16'
36'
Alan Gonzalo Varela
42'
Victor Froholdt⚽
45'
Pablo Rosario
/
Alan Gonzalo Varela
54'
Gabri Veiga
/
Hwang In-Beom
55'
Borja Sainz
/
William Gomes
57'
Eduardo Gabriel Aquino Cossa
Tomas Tavares
/ Simo Bouzaidi
66'
Maxime Dominguez
/ Rodri Andrade
66'
66'
Samuel Aghehowa
/
André Silva
Adrián Butzke
/ Mons Rogeani Bassouamina
78'
Martín Tejón
/ Maurice Boakye
79'
79'
Oskar Pietuszewski
/
Eduardo Gabriel Aquino Cossa
84'
ast. Jakub Kiwior ·
Oskar Pietuszewski⚽
84'
Igor Julião
87'
Ibrahim Akitunde Alani
/ Samuel Bamba
89'
Pre-match prediction
20.88%
Maritimo
23.42%
X
55.7%
FC ←
we assigned to the actual result (FC Porto)
55.7%
(medium confidence)
Expected vs actual xG
Exp.
Actual
Δ
0.65
0.27
-0.38
2.40
2.19
-0.21
FC Porto dominated by xG (2.19 vs 0.27).
The final result reflects the playing dominance.
The model's xG estimates were accurate.
Lineups
30
Fran Vieites
G
Fran Vieites
G
23
Paulo Henrique
D
Paulo Henrique
D
22
G. Szalai
1 ⚽
D
G. Szalai
1 ⚽
D
44
Romain Correia
D
Romain Correia
D
2
Igor Julião
D
Igor Julião
D
14
Raphael Guzzo
M
Raphael Guzzo
M
21
I. Alani
89'
M
I. Alani
89'
M
10
Martín Tejón
79'
M
Martín Tejón
79'
M
8
M. Dominguez
1 👟
66'
M
M. Dominguez
1 👟
66'
M
15
Tomás Tavares
66'
M
Tomás Tavares
66'
M
17
Adrián Butzke
78'
F
Adrián Butzke
78'
F
Bench
13
Alfonso Pastor
G
Alfonso Pastor
G
35
B. Limbombe
F
B. Limbombe
F
1
Gonçalo Tabuaço
G
Gonçalo Tabuaço
G
66
I. Ayuma
M
I. Ayuma
M
90
Maurice Osei Boakye
11'
F
Maurice Osei Boakye
11'
F
12
M. Bassouamina
12'
F
M. Bassouamina
12'
F
11
M. Diouri
24'
F
M. Diouri
24'
F
3
N. Ogbeta
D
N. Ogbeta
D
4
Rafael Fernandes
D
Rafael Fernandes
D
6
Rodrigo Andrade
24'
M
Rodrigo Andrade
24'
M
27
S. Bamba
1'
F
S. Bamba
1'
F
18
V. Danilović
M
V. Danilović
M
99
Diogo Costa
G
Diogo Costa
G
74
Francisco Moura
D
Francisco Moura
D
4
J. Kiwior
1 👟
D
J. Kiwior
1 👟
D
5
J. Bednarek
D
J. Bednarek
D
20
Alberto Baio
D
Alberto Baio
D
16
Hwang In-Beom
54'
M
Hwang In-Beom
54'
M
22
A. Varela
45'
M
A. Varela
45'
M
8
Victor Mow Froholdt
1 ⚽
M
Victor Mow Froholdt
1 ⚽
M
11
Pepê Aquino
79'
F
Pepê Aquino
79'
F
19
André Silva
66'
F
André Silva
66'
F
7
William
55'
F
William
55'
F
Bench
17
Borja Sainz
35'
F
Borja Sainz
35'
F
14
Cláudio Ramos
G
Cláudio Ramos
G
6
C. Smalling
D
C. Smalling
D
37
Gabriel Mec
F
Gabriel Mec
F
10
Gabri Veiga
36'
M
Gabri Veiga
36'
M
52
Martim Fernandes
D
Martim Fernandes
D
77
O. Pietuszewski
1 ⚽
11'
F
O. Pietuszewski
1 ⚽
11'
F
13
P. Rosario
45'
M
P. Rosario
45'
M
9
Samu
24'
F
Samu
24'
F
42
S. Fofana
M
S. Fofana
M
29
S. Giménez
F
S. Giménez
F
33
Souza
D
Souza
D
Best on the pitch
O. Pietuszewski
F · FC
7.72
1 ⚽
3 shots
· 2 pass
J. Bednarek
D · FC
7.54
· 73 pass
J. Kiwior
D · FC
7.26
1 👟
· 80 pass
G. Szalai
D · Maritimo
7.25
1 ⚽
2 shots
· 21 pass
Borja Sainz
F · FC
7.20
· 7 pass
Fran Vieites
G · Maritimo
7.15
· 42 pass
Maritimo — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Fran Vieites | G | 90 | 7.15 | — | — | 0 | 42 | 18% | 0 | — | — |
| Paulo Henrique | D | 90 | 5.70 | — | — | 1 | 23 | 14% | 1 | — | — |
| G. Szalai | D | 90 | 7.25 | 1 | — | 2 | 21 | 16% | 2 | — | — |
| Romain Correia | D | 90 | 6.43 | — | — | 1 | 47 | 38% | 2 | — | — |
| Igor Julião | D | 90 | 5.07 | — | — | 1 | 26 | 18% | 1 | 1 | — |
| Raphael Guzzo | M | 90 | 6.06 | — | — | 0 | 29 | 23% | 1 | — | — |
| I. Alani | M | 89 | 6.28 | — | — | 0 | 28 | 22% | 5 | — | — |
| Martín Tejón | M | 79 | 6.05 | — | — | 1 | 11 | 8% | 1 | — | — |
| M. Dominguez | M | 66 | 6.38 | — | 1 | 0 | 19 | 16% | 0 | — | — |
| Tomás Tavares | M | 66 | 5.62 | — | — | 0 | 26 | 18% | 5 | — | — |
| Adrián Butzke | F | 78 | 6.32 | — | — | 0 | 16 | 13% | 3 | — | — |
| Maurice Osei Boakye | F | 11 | 6.50 | — | — | 1 | 3 | 3% | 0 | — | — |
| M. Bassouamina | F | 12 | 6.63 | — | — | 0 | 1 | 1% | 0 | — | — |
| M. Diouri | F | 24 | 6.46 | — | — | 0 | 10 | 7% | 0 | — | — |
| Rodrigo Andrade | M | 24 | 6.03 | — | — | 0 | 4 | 4% | 1 | — | — |
| S. Bamba | F | 1 | 5.90 | — | — | 0 | 2 | 2% | 0 | — | — |
FC Porto — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Diogo Costa | G | 90 | 6.95 | — | — | 0 | 21 | 15% | 0 | — | — |
| Francisco Moura | D | 90 | 6.79 | — | — | 2 | 38 | 32% | 3 | — | — |
| J. Kiwior | D | 90 | 7.26 | — | 1 | 0 | 80 | 72% | 2 | — | — |
| J. Bednarek | D | 90 | 7.54 | — | — | 0 | 73 | 68% | 1 | — | — |
| Alberto Baio | D | 90 | 6.12 | — | — | 2 | 36 | 25% | 0 | — | — |
| Hwang In-Beom | M | 54 | 6.73 | — | — | 0 | 20 | 18% | 1 | — | — |
| A. Varela | M | 45 | 6.44 | — | — | 0 | 22 | 19% | 0 | 1 | — |
| Victor Mow Froholdt | M | 90 | 7.10 | 1 | — | 3 | 27 | 18% | 1 | — | — |
| Pepê Aquino | F | 79 | 6.44 | — | — | 2 | 42 | 33% | 3 | 1 | — |
| André Silva | F | 66 | 6.46 | — | — | 2 | 12 | 7% | 0 | — | — |
| William | F | 55 | 6.74 | — | — | 2 | 9 | 7% | 0 | — | — |
| Borja Sainz | F | 35 | 7.20 | — | — | 0 | 7 | 4% | 2 | — | — |
| Gabri Veiga | M | 36 | 6.56 | — | — | 3 | 13 | 9% | 1 | — | — |
| O. Pietuszewski | F | 11 | 7.72 | 1 | — | 3 | 2 | 2% | 0 | — | — |
| P. Rosario | M | 45 | 5.99 | — | — | 0 | 12 | 12% | 0 | — | — |
| Samu | F | 24 | 6.34 | — | — | 0 | 6 | 6% | 0 | — | — |
Frequently Asked Questions
What was the final score of Maritimo vs FC Porto?
The final score was Maritimo 1–2 FC Porto.
What did the model predict before Maritimo vs FC Porto?
The model assigned 20% probability to a Maritimo win, 23% to a draw, and 55% to an FC Porto win.