04.07.2025 19:00
2 - 1
Finished

Fluminense vs Al-Hilal

Fluminense vs Al-Hilal Live Score, Stats, Forecasts, H2H

Highlights:

1st Half
1 - 0
10'
Milinkovic-Savic S. (Tripping)
21'
Lodi R. (Tripping, misses next match)
Freytes J. (Roughing, misses next match)
36'
Martinelli L. M. (Roughing, misses next match)
43'
2nd Half
1 - 1
3-5-2
Formations
3-5-2
1
7.0
Fabio
4
8.1
Ignacio
3
6.6
Silva
22
6.6
Freytes
2
7.6
Samuel Xavier
8
8.0
Martinelli
5
6.9
Bernal
16
6.6
Nonato
12
7.2
Fuentes Gomez
21
6.9
Jhon Arias
14
6.0
Cano
77
6.2
Malcom
11
6.9
Marcos Leonardo
20
6.2
Cancelo
22
6.2
Milinkovic-Savic
28
6.6
Kanno
16
6.5
Al Dawsari
24
6.6
Al Harbi
3
7.7
Koulibaly
8
6.9
Neves
6
6.0
Lodi
37
6.1
Bono
9
6.5
Everaldo
23
Guga
29
Thiago Santos
35
7.8
Hercules
45
6.1
Lima
5
Al Boleahi
10
7.0
Hamdallah
18
Al Juwayr
27
Kaio Cesar
88
Al Yami

Starting Lineups:

1
Fabio (G)
2
Samuel Xavier
3
Thiago Silva (C)
4
Ignacio da Silva Oliveira
5
Facundo Bernal
8
Martinelli
12
Gabriel Rafael Fuentes Gomez
14
German Cano
16
Nonato
21
Jhon Arias
22
Juan Freytes
3
Kalidou Koulibaly
6
Renan Lodi
8
Ruben Neves
11
Marcos Leonardo
16
Nasser Al Dawsari
20
Joao Cancelo
22
Sergej Milinkovic-Savic
24
Moteb Al Harbi
28
Mohamed Kanno (C)
37
Bono (G)
77
Malcom

Substitutes

7
Yeferson Soteldo
9
Everaldo
10
Ganso
11
Keno
17
Agustin Canobbio
18
Ruben Lezcano
19
Joaquin Lavega
23
Claudio Rodrigues Gomes
26
Manoel
29
Thiago Santos
35
Hercules
45
Lima
77
Paulo Baya
90
Kevin Serna
98
Vitor Eudes (G)
4
Khalifah Al Dawsari
5
Ali Al Boleahi
7
Khalid Al Ghannam
10
Abderrazak Hamdallah
12
Yasser Al Shahrani
15
Mohammed Hamad Al Qahtani
17
Mohammed Al Rubaie (G)
18
Musab Al Juwayr
27
Kaio Cesar
39
Hadhood A.
40
Abu Rasen A. (G)
78
Ali Al Oujami
88
Hamad Al Yami

Coaches:

Renato Portaluppi
Simone Inzaghi

Missing Players:

Isaque (Injury)
Otavio (Achilles Tendon Injury)
Rene (Yellow Cards)
Riquelme Felipe (Injury)
Salem Al Dawsari (Hamstring Injury)
Aleksandar Mitrovic (Muscle Injury)
Hassan Tambakti (Knee Injury)

Final Results and Statistics of Match:

0
Accurate through passes
0
43
Ball Possession
57
8
Big Chances
8
8
Blocked Shots
14
68
Clearances
24
16
Corner Kicks
48
97
Crosses
49
82
Duels won
96
0
Errors leading to goal
0
4
Errors leading to shot
0
0.56
Expected assists (xA)
1.12
2.96
Expected Goals (xG)
3.32
26
Fouls
24
24
Free Kicks
26
6
Goalkeeper Saves
2
0.94
Goals prevented
-0.62
0
Hit the Woodwork
0
24
Interceptions
24
130
Long passes
150
6
Offsides
2
504
Passes
530
195
Passes in final third
219
10
Shots inside the Box
18
6
Shots off target
8
12
Shots on target
16
10
Shots outside the Box
12
117
Tackles
175
32
Throw-ins
26
40
Total shots
60
26
Touches in opposition box
68
3.38
xG on target (xGOT)
3.12
3.12
xGOT faced
3.38
6
Yellow Cards
8
0.00
Accurate through passes
0.00
48.00
Ball Possession
52.00
0.00
Big Chances
0.00
1.00
Blocked Shots
2.00
8.00
Clearances
4.00
3.00
Corner Kicks
2.00
17.00
Crosses
17.00
17.00
Duels won
27.00
0.00
Errors leading to goal
0.00
1.00
Errors leading to shot
0.00
0.14
Expected assists (xA)
0.19
0.11
Expected Goals (xG)
0.14
8.00
Fouls
6.00
6.00
Free Kicks
8.00
1.00
Goalkeeper Saves
0.00
0.51
Goals prevented
-0.26
0.00
Hit the Woodwork
0.00
6.00
Interceptions
8.00
50.00
Long passes
33.00
2.00
Offsides
0.00
87.00
Passes
87.00
61.00
Passes in final third
72.00
3.00
Shots inside the Box
2.00
1.00
Shots off target
0.00
1.00
Shots on target
1.00
0.00
Shots outside the Box
1.00
38.00
Tackles
50.00
7.00
Throw-ins
6.00
3.00
Total shots
3.00
6.00
Touches in opposition box
6.00
0.74
xG on target (xGOT)
0.51
0.51
xGOT faced
0.74
2.00
Yellow Cards
2.00
0.00
Accurate through passes
0.00
39.00
Ball Possession
61.00
2.00
Big Chances
2.00
3.00
Blocked Shots
5.00
26.00
Clearances
8.00
1.00
Corner Kicks
10.00
50.00
Crosses
16.00
24.00
Duels won
21.00
0.00
Errors leading to goal
0.00
1.00
Errors leading to shot
0.00
0.14
Expected assists (xA)
0.37
0.63
Expected Goals (xG)
0.69
5.00
Fouls
6.00
6.00
Free Kicks
5.00
2.00
Goalkeeper Saves
1.00
-0.04
Goals prevented
-0.05
0.00
Hit the Woodwork
0.00
6.00
Interceptions
4.00
37.00
Long passes
67.00
1.00
Offsides
1.00
80.00
Passes
90.00
69.00
Passes in final third
74.00
2.00
Shots inside the Box
7.00
2.00
Shots off target
4.00
2.00
Shots on target
3.00
5.00
Shots outside the Box
5.00
40.00
Tackles
67.00
9.00
Throw-ins
7.00
7.00
Total shots
12.00
7.00
Touches in opposition box
28.00
0.95
xG on target (xGOT)
1.05
1.05
xGOT faced
0.95
1.00
Yellow Cards
2.00
0.00
Accurate through passes
0.00
43.00
Ball Possession
57.00
2.00
Big Chances
2.00
4.00
Blocked Shots
7.00
34.00
Clearances
12.00
4.00
Corner Kicks
12.00
30.00
Crosses
16.00
41.00
Duels won
48.00
0.00
Errors leading to goal
0.00
2.00
Errors leading to shot
0.00
0.28
Expected assists (xA)
0.56
0.74
Expected Goals (xG)
0.83
13.00
Fouls
12.00
12.00
Free Kicks
13.00
3.00
Goalkeeper Saves
1.00
0.47
Goals prevented
-0.31
0.00
Hit the Woodwork
0.00
12.00
Interceptions
12.00
43.00
Long passes
50.00
3.00
Offsides
1.00
85.00
Passes
88.00
65.00
Passes in final third
73.00
5.00
Shots inside the Box
9.00
3.00
Shots off target
4.00
3.00
Shots on target
4.00
5.00
Shots outside the Box
6.00
39.00
Tackles
58.00
16.00
Throw-ins
13.00
10.00
Total shots
15.00
13.00
Touches in opposition box
34.00
1.69
xG on target (xGOT)
1.56
1.56
xGOT faced
1.69
3.00
Yellow Cards
4.00

Online Stream (Fluminense - Al-Hilal Text Broadcast)

90+10' Danny Makkelie is looking at his watch and immediately ends this match.
90+7' Kalidou Koulibaly (Al Hilal) went to the ground quite willingly. It's like he was asking for a caution. Kalidou Koulibaly (Al Hilal) receives a yellow card.
90+7' The resulting corner from Ruben Neves (Al Hilal) is cleared by the defence.
90+6' Ruben Neves (Al Hilal) sends the corner into the box, but Fabio intercepts it and averts the threat.
90+5' Ruben Neves (Al Hilal) looks like he will be the one to take the corner kick.
90+5' The referee points to the corner flag and Al Hilal will take a corner.
90+3' Malcom goes off the pitch and Hamad Al Yami (Al Hilal) comes on.
90+3' Simone Inzaghi decides to make a substitution. Joao Cancelo will be replaced by Musab Al Juwayr (Al Hilal).
90' 7 min. of stoppage-time to be played.
90' Danny Makkelie shows a yellow card to Ruben Neves (Al Hilal), who isn't surprised as the tackle was really hard and late.
90' Ruben Neves (Al Hilal) swings in the corner, but fails to find any of his teammates. One of the defenders reacts superbly to get it clear.
90' Simone Inzaghi is stunned as referee Danny Makkelie shows him a yellow card. What was that for?
88' It is time for a substitution. Thiago Santos (Fluminense) is on for Facundo Bernal.
87' A snap shot by Ruben Neves (Al Hilal) from distance flies well wide of the right post.
87' Jhon Arias (Fluminense) goes on a solo run, but he fails to create a chance as an opposition player blocks him.
85' The attendance for today's match is 43091.
83' Samuel Xavier (Fluminense) is being substituted because of an injury. Renato Gaucho sends Guga on the pitch.
83' Simone Inzaghi has decided to substitute Moteb Al Harbi and he is replaced by Ali Al Bulayhi (Al Hilal).
83' We are about to witness a subsitution. Kaio Cesar (Al Hilal) for Nasser Al Dawsari.
80' Everaldo (Fluminense) finds some space to control the ball from the corner and shoots, but his attempt goes way wide of the right post.
80' Jhon Arias (Fluminense) will deliver the corner kick.
79' Samuel Xavier (Fluminense) fires a volley towards the right side of the goal from the edge of the penalty box, but the goalkeeper pulls off a brilliant save.
76' It’s time for the cooling break for the players to take on some fluids. It’s hot out there!
75' Abderrazak Hamdallah (Al Hilal) joins the action as a substitute, replacing Mohamed Kanno.
74' Everaldo (Fluminense) is caught offside!
70' Goal! Samuel Xavier gets to the ball and heads it over the defence to Hercules (Fluminense), who meets it nicely and fires in into the back of the net. 2:1.
69' Juan Freytes (Fluminense) whips the ball into the penalty area, but one of the defenders is alert and spanks it away.
68' Renato Gaucho has decided to make a change. Lima (Fluminense) replaces Nonato.
68' The referee stops play so that a substitution can be made and Everaldo (Fluminense) replaces German Cano.
67' The game is interrupted as Renan Lodi (Al Hilal) is flagged offside.
66' Thiago Silva (Fluminense) is able to continue to play.
65' Thiago Silva (Fluminense) is down injured and the referee stops play so that he can receive medical treatment.
64' The booking goes to Thiago Silva (Fluminense).
63' Moteb Al Harbi (Al Hilal) misses a big chance! He fires the ball high over the crossbar from inside the 6-yard box after the ball rebounded to him.
63' Al Hilal fail to score from a corner as Fabio (Fluminense) leaps to collect the ball.
62' Ruben Neves (Al Hilal) lifts the ball into the box from the corner, but one of the defending players gets there first to head it clear. The ball is out of play and the linesman points at the corner flag. Corner to Al Hilal.
61' Ruben Neves (Al Hilal) steps up to take the corner. He launches the ball into the penalty area, but it only finds the head of an opposing player who clears the danger.
61' Malcom (Al Hilal) passes the ball from the edge of the box in order to find his teammate, who is in a good scoring position, but the defender blocks the pass and spanks the ball to safety. The ball goes behind for a corner. Al Hilal will have an opportunity to threaten the opposition's goal.
57' Danny Makkelie blows his whistle and it's German Cano (Fluminense) who is penalised for an offensive foul. Good decision by the referee.
56' Sergej Milinkovic-Savic (Al Hilal) receives a low pass just outside the box and unleashes a fine strike to the bottom left corner. Fabio pulls off a reflexive save to block his effort. Nice goalkeeping skill.
55' German Cano (Fluminense) dribbles into the box, but Bono is quick enough to come off his line and stop him.
52' Renan Lodi (Al Hilal) fires a shot at goal from a very promising position outside the penalty area, but it is blocked by a self-sacrificing defender.
52' Hercules (Fluminense) takes a shot from the edge of the box, but it's not a big threat for the goalkeeper as his effort is blocked by a defender.
52' German Cano (Fluminense) unleashes a bullet of a shot that is blocked by a defender.
51' Goal! The resulting corner is whipped into the box and Marcos Leonardo (Al Hilal) buries the ball into the back of the net from a Kalidou Koulibaly knock down. 1:1.
50' Ruben Neves (Al Hilal) will take the corner.
49' Ruben Neves (Al Hilal) takes the corner but it's cleared.
46' Renan Lodi (Al Hilal) unleashes a missile of a shot towards goal, but his good effort is blocked by one of the defenders.
46' Joao Cancelo (Al Hilal) has the ability to send the ball deep into the penalty area from throw-ins and it can lead to very promising situations for his team.
46' Half-time substitution. Martinelli (Fluminense) is replaced by Hercules.
46' The whistle blows and Danny Makkelie starts the second half.
45+8' The match has reached half-time.
45+5' The Al Hilal players are stunned as referee Danny Makkelie changes his mind after a VAR review. NO PENALTY! Play to continue.
45+4' There's some confusion. Looks like the ref is going to review the penalty decision to Al Hilal using VAR. Let's see what happens.
45+3' Danny Makkelie blows his whistle and signals a foul after Samuel Xavier (Fluminense) brought his opponent down. PENALTY to Al Hilal! Let's see who will take responsibility.
45+2' The corner is swung in but Al Hilal can’t take advantage as a defender sweeps the ball away.
45+2' Kalidou Koulibaly (Al Hilal) leaps highest around the penalty spot to meet a cross from the free kick and produces a promising goal-bound header towards the bottom right corner, but Fabio produces a fine save to deny him. The ball goes out of play and Al Hilal have been awarded a corner kick.
45+2' Juan Freytes (Fluminense) tackles a bit over-zealously and Danny Makkelie blows for a foul. A free kick has been awarded to Al Hilal.
45' 4 additional min. will be played.
43' Martinelli (Fluminense) will miss the next game.
43' The whistle blows and Martinelli (Fluminense) is booked for an infringement.
40' Goal! Gabriel Fuentes tees up Martinelli (Fluminense) inside the box, and he keeps his cool to find the top right corner. 1:0.
40' Juan Freytes (Fluminense) takes a shot from the edge of the area, but it goes harmlessly wide of the right post.
39' Jhon Arias (Fluminense) takes the corner, but it's intercepted by the defender.
39' Samuel Xavier (Fluminense) tries to send a low pass into the box, but it's blocked and cleared. The ball is out of play. Fluminense will have a chance to score from a corner.
37' Malcom (Al Hilal) gets to the rebound just outside the box, but his attempt is blocked by one of the defending players.
37' A cross from a mid-range free kick, taken by Al Hilal, is intercepted by one of the defenders.
36' Juan Freytes (Fluminense) will miss the next game.
36' A yellow card for a tackle by Juan Freytes (Fluminense). Danny Makkelie doesn't hesitate at all to make this decision.
31' The ref blows his whistle and we are going to have a so-called cooling break due to the high temperature.
30' Jhon Arias (Fluminense) takes a short corner kick.
29' Mohamed Kanno (Al Hilal) brings his opponent down with a tackle and Danny Makkelie blows his whistle for a foul.
28' Jhon Arias (Fluminense) finds himself beyond the last defender, but the game is stopped by the referee after the linesman signals for offside.
26' Ruben Neves (Al Hilal) sends a wonderful cross from the corner kick. However, the defence works perfectly to clear the ball and avert the threat.
26' Nasser Al Dawsari (Al Hilal) unleashes a bullet of a shot that is blocked by a defender. Al Hilal will take a corner kick.
25' Sergej Milinkovic-Savic (Al Hilal) sends over a cross from the side into the penalty area in order to find one of his teammates, but he fails and the opportunity goes begging.
23' German Cano (Fluminense) is adjudged to have been offside when making his run.
22' Renan Lodi (Al Hilal) will miss the next game because of that yellow card.
21' Today's referee Danny Makkelie rightly decides to book Renan Lodi (Al Hilal) for his harsh tackle.
18' Nonato (Fluminense) makes some space for himself and from mid-range let's fly with a wild effort which goes high over the crossbar.
18' A player from Fluminense takes his opponent down, the referee blows his whistle for a foul.
17' Sergej Milinkovic-Savic (Al Hilal) does his best to latch onto a cross into the box, but he can't get to the ball.
16' The referee blows his whistle as Facundo Bernal (Fluminense) was too aggressive in his challenge.
12' Jhon Arias (Fluminense) fails to pick a body out in the box with an over-hit cross to the back post.
12' Fluminense quickly take a corner kick with a short pass.
12' Gabriel Fuentes (Fluminense) tries to send a pass but it's blocked. Fluminense get a corner.
10' Sergej Milinkovic-Savic (Al Hilal) sees a yellow card from Danny Makkelie after he sent one of the opposing players to the ground.
9' The ball spins up and hits the hand of Nasser Al Dawsari (Al Hilal) after he fails to control it and the referee blows his whistle for a foul.
7' Jhon Arias (Fluminense) makes a strong challenge and Danny Makkelie blows for a foul.
6' Fluminense seem to be finding their feet as they enjoy some possession. They are waiting for the right moment to create new attacking opportunities.
1' Ignacio (Fluminense) makes a rough challenge and the referee blows for a foul.
1' Today's match has just started, enjoy the game!
The players are out and the match is about to start. Fluminense will have the kick-off.
The match will be delayed due to minute of silence.
Danny Makkelie got the nomination for today's game and will try his best to be a fair judge and not make any mistakes.
We now know the starting lineups. You can find them in the match details of this match.
Good afternoon, ladies and gentlemen! Welcome to our live text commentary, where we will provide you with instant updates of everything that happens in the match.

Last Matches of Fluminense

04.10.25
SA
(1) - (0)
W
28.09.25
SA
(1) - (0)
W
24.09.25
COP
(1) - (0)
D
20.09.25
SA
(0) - (1)
W
17.09.25
COP
(0) - (0)
L
14.09.25
SA
(0) - (0)
L
04.10.25
SA
(1) - (0)
W
28.09.25
SA
(1) - (0)
W
24.09.25
COP
(1) - (0)
D
14.09.25
SA
(0) - (0)
L
10.09.25
COP
(0) - (0)
W
20.08.25
COP
(1) - (0)
W

Last Matches of Al-Hilal

29.09.25
CL
(1) - (2)
W
25.09.25
SPL
(2) - (1)
W
22.09.25
KC
(0) - (1)
W
19.09.25
SPL
(0) - (3)
D
16.09.25
CL
(0) - (1)
W
13.09.25
SPL
(0) - (1)
D
29.09.25
CL
(1) - (2)
W
22.09.25
KC
(0) - (1)
W
19.09.25
SPL
(0) - (3)
D
04.07.25
CWC
(1) - (0)
L
01.07.25
CWC
(1) - (0)
W
22.06.25
CWC
(0) - (0)
D

Fluminense vs Al-Hilal matches

04.07.25
CWC
(1) - (0)
04.07.25
CWC
(1) - (0)

Follow Game Online:

Fluminense vs Al-Hilal live stream online is not available right now. You can see the full history of Fluminense vs Al-Hilal head to head confrontation.

Fluminense vs Al-Hilal Head To Head Confrontation

Our site's database keeps all result's history of previous games between Fluminense and Al-Hilal, sorted by date. Such information can be very useful for making a correct prediction for the outcome of Fluminense vs Al-Hilal upcoming matches.

04.07.2025

Fluminense 2 - 1 Al-Hilal (Martinelli L. M., Marcos Leonardo, Hercules)