The game is a quarter-final match in the 2025 FIFA Club World Cup, which is a new tournament that has 32 teams from six different confederations.
Match Prediction
Inter, who represent European football, got into the tournament as the winners of Group E with seven points. They had a 1-1 tie with Monterrey, a 2-1 victory against Urawa Red Diamonds, and a 2-0 win over River Plate. This is their second time in the tournament after winning it in 2010.
Fluminense secured their place as second in Group F with five points. They had a 0-0 draw with Borussia Dortmund, a 4-2 win against Ulsan HD, and another 0-0 draw with Mamelodi Sundowns. This is also their second appearance after making it to the final in 2023.
Both teams are well-known, with Inter being the favorites because of their strong performance in the group stage, while Fluminense hopes to use their South American experience to their advantage. The winner will move on to the semi-finals, so this match is really important for both teams.

30.06.2025 19:00
FIFA Club World Cup – Play Offs – 1/8-finals
Inter vs Fluminense

Inter Milan: The Italian team has been doing really well, winning the Serie A last season and making it to the Champions League final, even though they lost 5-0 to PSG. In the Club World Cup group stage, they topped Group E with 7 points, starting off with a 1-1 draw against Monterrey, then winning 2-1 against Urawa Red Diamonds, and finishing with a 2-0 victory over River Plate. They haven’t lost in their last 5 Club World Cup matches, with 4 wins and 3 clean sheets, and they’ve only lost 1 of their last 10 games in all competitions, scoring 2 goals in each of their last 2 group stage wins but letting in 1 goal each time.
Fluminense: The Brazilian team has not lost in their last 9 games, scoring 14 goals and allowing 4 in their last 7 matches. In the Club World Cup group stage, they came in second in Group F behind Borussia Dortmund with 5 points, having a 0-0 draw against Mamelodi Sundowns, a 2-2 draw with Palmeiras, and a 2-1 win over Porto. Fluminense is mostly healthy, with Yeferson Soteldo out, but Thiago Silva is expected to come back to the starting lineup after not playing in their last game.
Based on the analysis, Inter Milan seems to be the favorite because they have been performing really well lately, have better stats, and have more experience, even though they have some injuries. On the other hand, Fluminense has a completely healthy team, can change their tactics easily, and has been doing great recently, with a streak of 9 matches without losing, which makes them a tough rival. The signs point to an Inter victory.
Our prediction:
1 (Inter to Win)
Odds:1.75
Published: 29.06.2025 21:25
Kindly be advised that all odds are accurate as of the publication date and time indicated, and they may be subject to alterations.
All kick-off times and updates are provided in Central European Summer Time +2 (GMT+2).
How the Teams Might Line Up:
Inter Milan (3-5-2)
Goalkeeper: Yann Sommer
Defenders: Matteo Darmian, Francesco Acerbi, Alessandro Bastoni, Denzel Dumfries, Carlos Augusto
Midfielders: Kristjan Asllani, Nicolo Barella, Henrikh Mkhitaryan
Forwards: Marcus Thuram, Lautaro Martinez
Fluminense (4-1-2-3)
Goalkeeper: Fábio
Defenders: Samuel Xavier, Thiago Silva, Juan Freytes, Rene
Midfielders: Hercules, Nonato, Martinelli
Forwards: Jhon Arias, Agustín Canobbio, Germán Cano
Players Who Won’t Play:
Inter Milan
Hakan Çalhanoğlu (Defensive Midfield — injured since May 31, 2025, expected return July 19, 2025 — missed 5 matches)
Yann Bisseck (Centre-Back — injured since June 1, 2025, expected return July 16, 2025 — missed 4 matches)
Piotr Zieliński (Central Midfield — injured since June 12, 2025, expected return July 17, 2025 — missed 4 matches)
Benjamin Pavard (Centre-Back — injured since June 21, 2025, expected return July 15, 2025 — missed 3 matches)
Fluminense
Otávio (Defensive Midfield — injured since March 17, 2025, no expected return date — missed 22 matches)
Yeferson Soteldo (Left Winger — injured since June 15, 2025, no expected return date — missed 3 matches)