The 2024/25 Champions League final, held on Saturday, May 31, 2025, at the Allianz Arena in Munich, pits Paris Saint-Germain against Internazionale in a thrilling showdown, with PSG leading 2-0 at halftime. With goals from Hakimi and Doué in the first half, the French side dominates possession and pressures Inter, who attempt a comeback in the second half. At the 11th minute of the second half, Inter’s Zalewski receives a yellow card after a foul on Fabián Ruiz, in a moment of rising tension. The match, still ongoing, draws the attention of fans worldwide, with the Parisian supporters roaring in the stands. The game, which kicked off at 4:00 PM local time, will crown the European champion of the season.
PSG, led by Luis Enrique, displays attacking football, holding 61% possession in the first half and recording 13 shots compared to Inter’s two. The Italian side, under pressure, resorts to long balls and struggles to create plays. The French fans, with flares, create a visual spectacle, while Inter seeks to reorganize their defense and counterattacks. Below are the key moments of the match so far.
- First half highlights:
- Hakimi opened the scoring at the 11th minute, assisted by Doué.
- Doué extended the lead at the 19th minute in a swift counterattack.
- Kvaratskhelia nearly scored with a header at the 47th minute.
- Second half in progress:
- Zalewski received a yellow card at the 11th minute.
- Inter substitutions at the 8th minute: Dimarco and Bisseck came on.
Parisian dominance in the first half
The first half was defined by PSG’s superiority. With 91% passing accuracy and 407 completed passes, the French side controlled the game from the early minutes. Inter, with only 161 passes and 82% accuracy, struggled against their opponents’ high pressing. Hakimi, a former Inter player, opened the scoring at the 11th minute in a move crafted by Vitinha and Doué. Out of respect for his former club, the Moroccan did not celebrate exuberantly, merely posing with Doué in a rehearsed gesture.
At the 19th minute, Doué, a young PSG standout, extended the lead. After a switch from Dembélé, he controlled the ball and fired precisely past Sommer. The Parisian fans, with flares, created smoke in the Allianz Arena, but the game continued uninterrupted. Kvaratskhelia, another key PSG player, had clear chances, including a header at the 47th minute that went close to the goal.
Pressure and missed chances
PSG maintained their intensity even with the lead. Dembélé, at the 10th minute of the first half, created the first major chance, but his shot was saved by Sommer. At the 43rd minute, the forward squandered another opportunity, shooting wide after a pass from Doué. Kvaratskhelia, at the 46th minute, also threatened with an individual move, with the ball deflecting for a corner.
Inter, meanwhile, struggled to build plays. One of their few chances came at the 36th minute, when Thuram headed a corner from Çalhanoglu, but the ball went wide. The Italian side, under pressure, made errors in their buildup, as seen at the 38th minute when Nuno Mendes lost possession, requiring PSG’s defense to intervene.
Bisseck and Zalewski replace Pavard and Dimarco 🔄#ForzaInter #UCLFinal #ParisInter
— Inter ⭐⭐ (@Inter_en) May 31, 2025
Timeline of key moments
The critical moments of the match up to the 11th minute of the second half highlight the intense pace of the clash:
- 11’ 1T: Hakimi scores PSG’s first goal, assisted by Doué, in a move started by Vitinha.
- 19’ 1T: Doué extends PSG’s lead, scoring after a switch from Dembélé.
- 36’ 1T: Thuram, from Inter, heads dangerously but misses the target.
- 47’ 1T: Kvaratskhelia nearly scores with a header from Dembélé’s corner.
- 11’ 2T: Zalewski is shown a yellow card for a foul on Fabián Ruiz, heightening tensions.
Italian reaction in the second half
The second half began with Inter seeking a stronger attacking presence. At the 8th minute, their coach made two substitutions: Dimarco replaced Zalewski, and Bisseck came on for Pavard. The changes aimed to bolster the defense and add energy on the left flank. Despite this, PSG continued to press. Kvaratskhelia, at the 1st minute, nearly scored with a powerful shot that went close to the top corner.
At the 5th minute, the PSG forward had another clear chance but misfired in the box after a mistake by Inter’s defense. Inter responded at the 9th minute, with Barella attempting a shot after a corner, but Marquinhos blocked the effort. The Italian side, however, continues to struggle with possession and creating consistent plays.
Tension with yellow card
At the 10th minute of the second half, Inter’s Zalewski was involved in a moment that raised the match’s intensity. After attempting to recover the ball, he fouled Fabián Ruiz, committing a foul. The referee promptly showed a yellow card, sparking complaints from the Italian players. The incident followed Zalewski’s shot being blocked by João Neves, with the rebound leading to the clash with PSG’s midfielder.
The yellow card marked a moment of increased aggression from Inter, who are trying to regain control of the game. PSG’s fans, vibrant as ever, continued to cheer, with French ultras keeping the spectacle alive in the stands. The match, still ongoing, promises more excitement in the remaining minutes.
Superiority in possession
The first-half statistics underscore PSG’s dominance. Beyond their 61% possession, the French side earned three corners compared to Inter’s two. Their passing accuracy, with 407 completed passes, contrasted with Inter’s 161. PSG took 13 shots, while Inter managed only two. These figures highlight Inter’s struggle to impose their game against PSG’s pressure.
In the second half, Inter attempts to balance the play with substitutions, but PSG continues to dictate the tempo. Luis Enrique’s side maintains high pressing, forcing errors like the backpass to Sommer, who, at the 3rd minute of the first half, had to clear the ball long to relieve pressure.
Standout individual plays
Doué, with a goal and an assist, is the match’s standout so far. His first-half performance, with runs down the left and precise passes, unsettled Inter’s defense. Hakimi, meanwhile, showed efficiency in opening the scoring and respect by not celebrating against his former club. Kvaratskhelia, with constant movement, created at least three clear chances but has yet to find the net.
For Inter, Thuram and Barella are the most active. The forward, at the 36th minute of the first half, had the team’s best chance, while Barella, at the 9th minute of the second half, tried to surprise with a shot. The team, however, relies on long balls and crosses, which are thwarted by PSG’s solid defense, led by Marquinhos.
Tactical movements
PSG employs an attacking strategy, with quick passing exchanges and pressure on Inter’s buildup. Luis Enrique instructs his players to maintain high pressing, as seen at the 15th minute of the first half. Inter, in contrast, tries to exploit counterattacks but struggles with limited space. The second-half substitutions signal an attempt to strengthen the defense and gain midfield balance.
Inter’s fans, though outnumbered, try to encourage the team, but the noise from PSG’s supporters dominates the Allianz Arena. The smoke from flares, used by PSG ultras after the second goal, has dissipated, and the game continues without interruptions. The refereeing, so far, keeps the match under control, with swift decisions like the yellow card to Zalewski.
Dangerous attacking moments
Beyond the goals, PSG created other significant chances. At the 33rd minute of the first half, Marquinhos attempted a deflection from a corner but sent the ball wide. Dembélé, at the same minute, also had a shot blocked by the defense. Inter, meanwhile, had an opportunity at the 22nd minute, when Acerbi headed over from Çalhanoglu’s corner.
In the second half, Inter tried to respond with a free kick from Çalhanoglu at the 8th minute, leading to a corner. Donnarumma, however, came off his line well to clear the danger. The goalkeeper, incidentally, felt pain after the play but remained on the field. These moments highlight the match’s intensity, with both teams seeking spaces.
Refereeing details
The referee has acted decisively, calling key fouls and maintaining control of the game. The yellow card to Zalewski, at the 11th minute of the second half, was the most significant caution so far. Other incidents, like Pacho’s foul on Thuram at the 1st minute of the second half and Bastoni’s foul on Doué at the 6th minute of the first half, were also well-judged by the officiating team.
Inter, at times, protested decisions, such as at the 4th minute of the second half, when they claimed a handball by Marquinhos. The referee, however, ruled that the ball hit Lautaro’s arm, awarding a foul to PSG. The match’s management remains free of major controversies, though tension rises as the game progresses.
Expectations for the final minutes
With the score at 2-0 and the match still in progress, Inter needs a quick reaction to avoid defeat. The substitutions of Dimarco and Bisseck indicate an intent to shore up the defense and push forward. PSG, meanwhile, sticks to their strategy of pressing and exploiting the speed of Doué, Dembélé, and Kvaratskhelia.
The Parisian fans remain electric, while Inter tries to regroup. The match, set to decide the 2024/25 Champions League winner, remains open, with thrilling moments ahead. The clash at the Allianz Arena promises decisive plays in the minutes to come.
45 minutes to go! 👊#UCLfinal (2-0) pic.twitter.com/ji8P5QRLUK
— Paris Saint-Germain (@PSG_English) May 31, 2025
Thuram comes close! 🤏 #ForzaInter #UCLFinal #ParisInter pic.twitter.com/rod9Li4fHi
— Inter ⭐⭐ (@Inter_en) May 31, 2025

Hakimiiiiiiiiiiii
— Paris Saint-Germain (@PSG_English) May 31, 2025
🗣️#UCLfinal pic.twitter.com/07elpBma4S
— Paris Saint-Germain (@PSG_English) May 31, 2025
Together. #ForzaInter #UCLFinal #ParisInter pic.twitter.com/GhAYsmCA90
— Inter ⭐⭐ (@Inter_en) May 31, 2025