Barcelona vs Borussia Dortmund

9 April 2025 · Champions League · Quarter-finals, first leg · 2024/25 · Referee Espen Eskas

Full time 4 – 0

Half-time: 1–0

Aggregate: Barcelona 5–3 Borussia Dortmund. Barcelona go through.

  • Raphinha 25’
  • Robert Lewandowski 48’, 66’
  • Lamine Yamal 77’

Match summary

Barcelona won comfortably, 4-0 at home to Borussia Dortmund after 90 minutes. Barcelona led 1-0 at half-time. Barcelona went through 5-3 on aggregate.

In the first half, Raphinha put Barcelona ahead in the 25th minute. In the second half, Robert Lewandowski made it 2-0 with a header in the 48th minute, Lewandowski made it 3-0 in the 66th minute, and Lamine Yamal made it 4-0 in the 77th minute.

The chances backed that up: Barcelona created 3.67 expected goals (xG) from 18 shots to Borussia Dortmund's 1.45 from 13.

Key events

Barcelona Borussia Dortmund
Kick-off
Lamine YamalShot on target
5’
Robert LewandowskiShot on target
7’
24’
RaphinhaRight foot shot1-0 (Barcelona)
25’
Pau CubarsíShot on target
25’
36’
Serhou GuirassyShot on target
Robert LewandowskiShot on target
40’
40’
Jamie GittensShot on target
Fermín LópezShot on target
44’
Half-time1-0
Second half underway
Robert LewandowskiHeader2-0 (Barcelona)
48’
Robert LewandowskiShot on target
64’
Robert LewandowskiRight foot shot3-0 (Barcelona)
66’
74’
74’
Lamine YamalLeft foot shot4-0 (Barcelona)
77’
79’
Niklas SüleJulian Ryerson
81’
83’
Niklas SüleShot on target
Full-time4-0

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0 1 2 3 4 5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 3.67 1.45 25’ Raphinha (Barcelona), 1-0 25’ 48’ Robert Lewandowski (Barcelona), 2-0 48’ 66’ Robert Lewandowski (Barcelona), 3-0 66’ 77’ Lamine Yamal (Barcelona), 4-0 77’ 0 1 2 3 4 5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 3.67 1.45 25’ Raphinha (Barcelona), 1-0 Raphinha 25’ 48’ Robert Lewandowski (Barcelona), 2-0 Lewandowski 48’ 66’ Robert Lewandowski (Barcelona), 3-0 Lewandowski 66’ 77’ Lamine Yamal (Barcelona), 4-0 Yamal 77’
Barcelona 3.67 xGBorussia Dortmund 1.45 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Borussia Dortmund attacking Barcelona attacking 
25’ Raphinha (Barcelona), set piece, 0.94 xG, goal 48’ Robert Lewandowski (Barcelona), open play, 0.64 xG, goal 36’ Serhou Guirassy (Borussia Dortmund), open play, 0.53 xG, saved 77’ Lamine Yamal (Barcelona), open play, 0.35 xG, goal 63’ Fermín López (Barcelona), open play, 0.26 xG, hit the woodwork 88’ Giovanni Reyna (Borussia Dortmund), open play, 0.26 xG, blocked 7’ Robert Lewandowski (Barcelona), open play, 0.23 xG, saved 65’ Fermín López (Barcelona), open play, 0.21 xG, blocked 66’ Robert Lewandowski (Barcelona), open play, 0.19 xG, goal 34’ Raphinha (Barcelona), open play, 0.17 xG, off target 40’ Robert Lewandowski (Barcelona), open play, 0.15 xG, saved 25’ Pau Cubarsí (Barcelona), set piece, 0.13 xG, saved 5’ Lamine Yamal (Barcelona), open play, 0.12 xG, saved 88’ Julian Brandt (Borussia Dortmund), open play, 0.12 xG, blocked 40’ Carney Chukwuemeka (Borussia Dortmund), open play, 0.11 xG, blocked 6’ Lamine Yamal (Barcelona), open play, 0.10 xG, off target 40’ Jamie Gittens (Borussia Dortmund), open play, 0.08 xG, saved 84’ Serhou Guirassy (Borussia Dortmund), from a corner, 0.07 xG, off target 34’ Karim Adeyemi (Borussia Dortmund), open play, 0.06 xG, blocked 69’ Julian Brandt (Borussia Dortmund), open play, 0.06 xG, blocked 65’ Fermín López (Barcelona), open play, 0.05 xG, off target 64’ Robert Lewandowski (Barcelona), open play, 0.04 xG, saved 46’ Serhou Guirassy (Borussia Dortmund), set piece, 0.04 xG, off target 83’ Giovanni Reyna (Borussia Dortmund), from a corner, 0.04 xG, blocked 83’ Niklas Süle (Borussia Dortmund), from a corner, 0.04 xG, saved 44’ Fermín López (Barcelona), open play, 0.03 xG, saved 8’ Lamine Yamal (Barcelona), from a corner, 0.03 xG, off target 84’ Ramy Bensebaini (Borussia Dortmund), from a corner, 0.02 xG, blocked 31’ Robert Lewandowski (Barcelona), open play, 0.02 xG, off target 47’ Jamie Gittens (Borussia Dortmund), open play, 0.01 xG, off target 16’ Raphinha (Barcelona), from a corner, 0.01 xG, blocked 25’ Raphinha (Barcelona), set piece, 0.94 xG, goal 48’ Robert Lewandowski (Barcelona), open play, 0.64 xG, goal 36’ Serhou Guirassy (Borussia Dortmund), open play, 0.53 xG, saved 77’ Lamine Yamal (Barcelona), open play, 0.35 xG, goal 63’ Fermín López (Barcelona), open play, 0.26 xG, hit the woodwork 88’ Giovanni Reyna (Borussia Dortmund), open play, 0.26 xG, blocked 7’ Robert Lewandowski (Barcelona), open play, 0.23 xG, saved 65’ Fermín López (Barcelona), open play, 0.21 xG, blocked 66’ Robert Lewandowski (Barcelona), open play, 0.19 xG, goal 34’ Raphinha (Barcelona), open play, 0.17 xG, off target 40’ Robert Lewandowski (Barcelona), open play, 0.15 xG, saved 25’ Pau Cubarsí (Barcelona), set piece, 0.13 xG, saved 5’ Lamine Yamal (Barcelona), open play, 0.12 xG, saved 88’ Julian Brandt (Borussia Dortmund), open play, 0.12 xG, blocked 40’ Carney Chukwuemeka (Borussia Dortmund), open play, 0.11 xG, blocked 6’ Lamine Yamal (Barcelona), open play, 0.10 xG, off target 40’ Jamie Gittens (Borussia Dortmund), open play, 0.08 xG, saved 84’ Serhou Guirassy (Borussia Dortmund), from a corner, 0.07 xG, off target 34’ Karim Adeyemi (Borussia Dortmund), open play, 0.06 xG, blocked 69’ Julian Brandt (Borussia Dortmund), open play, 0.06 xG, blocked 65’ Fermín López (Barcelona), open play, 0.05 xG, off target 64’ Robert Lewandowski (Barcelona), open play, 0.04 xG, saved 46’ Serhou Guirassy (Borussia Dortmund), set piece, 0.04 xG, off target 83’ Giovanni Reyna (Borussia Dortmund), from a corner, 0.04 xG, blocked 83’ Niklas Süle (Borussia Dortmund), from a corner, 0.04 xG, saved 44’ Fermín López (Barcelona), open play, 0.03 xG, saved 8’ Lamine Yamal (Barcelona), from a corner, 0.03 xG, off target 84’ Ramy Bensebaini (Borussia Dortmund), from a corner, 0.02 xG, blocked 31’ Robert Lewandowski (Barcelona), open play, 0.02 xG, off target 47’ Jamie Gittens (Borussia Dortmund), open play, 0.01 xG, off target 16’ Raphinha (Barcelona), from a corner, 0.01 xG, blocked
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Barcelona 4-2-3-1 Starting XI
Szczęsny
Balde
Cubarsí
Martínez 81’
Koundé
Jong
Pedri 81’
Raphinha
López 74’
Yamal 86’
Lewandowski 2 81’
Borussia Dortmund 4-5-1 Starting XI
Kobel
Ryerson 79’
Anton
Bensebaini
Can
Gittens 79’
Nmecha 67’
Chukwuemeka 68’
Brandt
Adeyemi 46’
Guirassy

Player stats

Goalkeeper1 player
90′ 3 0 33 1 – – – –
Defenders6 players
90′ 3 2 1 6 1 47 1 – – –
90′ 2 – 1 5 2 59 – – 1 –
Iñigo Martínez Taken off
81′ 1 – 1 1 – 71 1 – – –
90′ – 1 – – – 54 1 – – –
Ronald Araújo Came on as a substitute
9′ – – 2 – – 8 – – – –
Eric García Came on as a substitute
9′ 1 1 – 2 1 4 – – – –
Midfielders6 players
90′ – – 70 – – 3 2 5 1 1 –
Pedri Taken off
81′ – – 62 2 – 3 – 4 – – –
Lamine Yamal Taken off
86′ 1 – 43 3 – 1 – 3 – 1 –
Fermín López Taken off
74′ – 1 39 2 – 2 – 4 – 1 –
90′ 1 2 35 5 – – 1 3 – 2 –
Gavi Came on as a substitute
16′ – – 4 – – 1 – 2 – 1 –
Forwards3 players
Robert Lewandowski Taken off
81′ 2 – 6 5 1.27 – – 4 2 11 –
Ferran Torres Came on as a substitute
9′ – – – – – – – 2 1 3 –
Ansu Fati Came on as a substitute
8′ – – – – – – – 1 – 2 –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists.

Form going into the game

Last five Champions League games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results from Bzzoiro Sports Data. Referee data before 2025/26 from the Transfermarkt datasets project.