Bayern München vs Paris Saint Germain: Champions League Semi-Final Draw
Bayern München and Paris Saint Germain played out a 1–1 draw at Allianz Arena in the UEFA Champions League 2025 semi-final, a match defined by contrasting approaches and a late Bayern equaliser. PSG struck first through O. Dembele in the third minute and then retreated into a compact 4-3-3/4-5-1 hybrid, ceding possession but threatening in transition. Bayern, under Vincent Kompany, dominated the ball with their 4-2-3-1, gradually increasing territorial control and shot volume. H. Kane’s 90' goal, assisted by substitute A. Davies, finally converted that pressure into a deserved leveller, leaving the tie finely poised despite Bayern’s clear statistical dominance in Munich.
I. Executive Summary
The scoring opened at 3' when O. Dembele (Paris Saint Germain) finished a move created by K. Kvaratskhelia, punishing Bayern’s early defensive disorganisation. PSG then leaned into a low-to-mid block, allowing Bayern to carry the ball but protecting central spaces. The halftime score was 0–1, reflecting PSG’s efficiency: one of seven shots on target converted, and a disciplined defensive line led by Marquinhos and W. Pacho. After the break, Bayern increased tempo and width, and Kompany’s substitutions tilted the pitch even more. Kane’s late strike brought the final score to 1–1, with xG (1.4 vs 1.03) and shot volume (18 vs 15) suggesting Bayern edged the underlying performance.
II. Scoring Sequence & Disciplinary Log
Scoring sequence (chronological):
- 3' O. Dembele (Paris Saint Germain), assist K. Kvaratskhelia — Normal Goal
- 90' H. Kane (Bayern München), assist A. Davies — Normal Goal
Disciplinary log (all cards, in event order):
- 8' Nuno Mendes (Paris Saint Germain) — Foul
- 33' Jonathan Tah (Bayern München) — Argument
- 45+3' Khvicha Kvaratskhelia (Paris Saint Germain) — Time wasting
- 78' Luis Díaz (Bayern München) — Argument
- 86' Marquinhos (Paris Saint Germain) — Foul
- 90+7' Joshua Kimmich (Bayern München) — Argument
Card count verification:
PSG: 3, Bayern: 3, Total: 6
Substitutions (chronological, exact vector):
- 65' B. Barcola (IN) came on for O. Dembele (OUT) — Paris Saint Germain
- 67' A. Davies (IN) came on for J. Stanisic (OUT) — Bayern München
- 68' Kim Min-Jae (IN) came on for J. Tah (OUT) — Bayern München
- 76' L. Hernandez (IN) came on for D. Doue (OUT) — Paris Saint Germain
- 76' L. Beraldo (IN) came on for F. Ruiz (OUT) — Paris Saint Germain
- 79' N. Jackson (IN) came on for J. Musiala (OUT) — Bayern München
- 85' L. Karl (IN) came on for D. Upamecano (OUT) — Bayern München
- 85' S. Mayulu (IN) came on for N. Mendes (OUT) — Paris Saint Germain
No VAR interventions are listed; both goals stood without recorded review.
III. Tactical Breakdown & Personnel
Bayern’s 4-2-3-1 was possession-heavy and structure-led. With 66% ball possession and 570 total passes at 87% accuracy, they built systematically through J. Kimmich and A. Pavlovic as a double pivot. Kimmich, who later saw yellow for Argument at 90+7', functioned as the primary distributor, dropping between D. Upamecano and Jonathan Tah to initiate play. The full-backs J. Stanisic and K. Laimer initially stayed conservative, which contributed to Bayern’s early vulnerability: at 3', a loose rest-defence shape allowed K. Kvaratskhelia to receive and feed O. Dembele for the opener.
Defensively, Bayern’s Overall Form across the 90 minutes was one of gradual tightening. After conceding early, they restricted PSG to 15 total shots and 7 on goal, a number that is high but consistent with PSG’s counter-attacking emphasis. Bayern’s Defensive Index in this match is reflected in the shot profile: 8 PSG shots inside the box, 7 from distance, indicating that Bayern struggled at times to protect the penalty area when transitions broke their structure. However, they did not collapse territorially; instead, they compressed PSG into wide channels more effectively as the game wore on.
M. Neuer registered 5 goalkeeper saves against PSG’s 7 shots on target (from PSG’s perspective, 7 Shots on Goal; from Bayern’s stat line, 6 Goalkeeper Saves recorded for Bayern, meaning Safonov’s 5 saves are logged on PSG’s side). Bayern’s expected goals of 1.4 versus 1.03 for PSG, combined with 6 Shots on Goal from 18 Total Shots, underline that Bayern generated a steady stream of opportunities rather than relying on low-probability efforts.
In attack, the central triangle of J. Musiala, M. Olise, and H. Kane sought to overload the right half-space. Musiala, operating as the 10, tried to receive between PSG’s lines, but PSG’s midfield three of F. Ruiz, Vitinha, and J. Neves were compact and aggressive in screening. Luis Díaz, who was booked for Argument at 78', provided width on the left, but Bayern’s most incisive late-phase threat came once A. Davies entered at 67'. His overlapping runs pinned W. Zaire-Emery deeper, and his 1v1 ability directly produced the 90' equaliser, where he assisted Kane.
PSG’s 4-3-3 under Enrique Luis morphed into a 4-5-1 out of possession. K. Kvaratskhelia and O. Dembele (later B. Barcola) dropped into midfield lines, leaving only the centre-forward as a high outlet. Early on, this shape allowed PSG to press selectively and spring forward, as seen with the 3' goal. Nuno Mendes’ yellow card for Foul at 8' signalled the physical edge of PSG’s defending on the flanks, while Marquinhos’ late booking for Foul at 86' reflected the strain of repeated Bayern attacks into central zones.
M. Safonov’s 5 saves, matched by a goals prevented value of 0.23 (identical to Neuer’s 0.23), highlight that both goalkeepers performed slightly above xG expectations. PSG’s 301 passes at 71% accuracy and just 34% possession underline their counter-attacking brief: absorb, then exploit space behind Bayern’s advancing full-backs.
IV. The Statistical Verdict
The numbers reinforce the tactical story. Bayern’s 66% possession, 570 passes, and 18 Total Shots (13 inside the box) point to sustained control and territorial dominance. Their xG of 1.4 aligns with the single goal scored but suggests they were marginally unfortunate not to find a second, especially given their 6 Shots on Goal. PSG, with 34% possession and 15 Total Shots (8 inside the box), maximised transitions; their xG of 1.03 indicates that the early goal from O. Dembele was part of a credible, if less frequent, threat profile.
Defensively, Bayern committed 11 Fouls and collected 3 Yellow Cards (Jonathan Tah — Argument, Luis Díaz — Argument, Joshua Kimmich — Argument), while PSG’s 12 Fouls and 3 Yellow Cards (Nuno Mendes — Foul, Khvicha Kvaratskhelia — Time wasting, Marquinhos — Foul) illustrate a finely balanced, high-stakes contest rather than one-sided indiscipline. The equal goals prevented values (0.23 for each goalkeeper) suggest parity in shot quality faced and goalkeeping performance.
Overall, Bayern’s superior possession and passing metrics, combined with a higher xG, frame the 1–1 as a fair outcome with a slight analytical edge to Kompany’s side, while PSG leave Munich having executed their transition-based game plan effectively and preserved parity in the tie.





