Barcelona vs Celta Vigo

19 April 2025 · La Liga · 2024/25 · Referee Mario Melero López

Full time 4 – 3

Half-time: 1–1

  • Ferrán Torres 12’
  • Dani Olmo 64’
  • Raphinha 68’, 90+8’ (pen)
  • Borja Iglesias 15’, 52’, 62’

Match summary

Barcelona came back from 2 goals down to win 4-3 at home to Celta Vigo, with the winner arriving in stoppage time. It was 1-1 at half-time.

In the first half, Ferrán Torres put Barcelona ahead in the 12th minute, set up by Iñigo Martínez and Borja Iglesias equalised in the 15th minute, set up by Pablo Durán. In the second half, Iglesias put Celta Vigo in front in the 52nd minute, set up by Yoel Lago, Iglesias made it 1-3 in the 62nd minute, set up by Sergio Carreira, Dani Olmo pulled one back to make it 2-3 in the 64th minute, set up by Raphinha, Raphinha equalised with a header in the 68th minute, set up by Lamine Yamal, and Raphinha won it from the penalty spot in stoppage time.

There was little between the sides on chances: Barcelona created 2.57 expected goals (xG) from 18 shots, Celta Vigo 2.56 from 11.

Match stats

Barcelona Celta Vigo
18 Shots 11
6 Shots on Target 8
4 Corners 1
2 Yellow Cards 2
0 Red Cards 0
2.57 xG 2.50
1.82 Non-penalty xG 2.50
16 Deep Completions 2

Key events

Barcelona Celta Vigo
Kick-off
Ferrán Torres
Assist: Iñigo Martínez
1-0 (Barcelona)
12’
15’
Borja Iglesias
Assist: Pablo Durán
1-1 (Celta Vigo)
Half-time1-1
52’
Borja Iglesias
Assist: Yoel Lago
1-2 (Celta Vigo)
62’
Borja Iglesias
Assist: Sergio Carreira
1-3 (Celta Vigo)
Dani Olmo
Assist: Raphinha
2-3 (Barcelona)
64’
Raphinha
Assist: Lamine Yamal
3-3 (Barcelona)
68’
Raphinha
Penalty
4-3 (Barcelona)
90+8’
Full-time4-3

Bookings

Card times are not on file for this game, so they are listed without a minute.

Barcelona
  • Iñigo Martínez
  • Raphinha
Celta Vigo
  • Iago Aspas
  • Óscar Mingueza

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.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.57 2.56 12’ Ferrán Torres (Barcelona), 1-0 12’ 15’ Borja Iglesias (Celta Vigo), 1-1 15’ 52’ Borja Iglesias (Celta Vigo), 1-2 52’ 62’ Borja Iglesias (Celta Vigo), 1-3 62’ 64’ Dani Olmo (Barcelona), 2-3 64’ 68’ Raphinha (Barcelona), 3-3 68’ 90+8’ Raphinha (Barcelona), 4-3 90+8’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.57 2.56 12’ Ferrán Torres (Barcelona), 1-0 Torres 12’ 15’ Borja Iglesias (Celta Vigo), 1-1 Iglesias 15’ 52’ Borja Iglesias (Celta Vigo), 1-2 Iglesias 52’ 62’ Borja Iglesias (Celta Vigo), 1-3 Iglesias 62’ 64’ Dani Olmo (Barcelona), 2-3 Olmo 64’ 68’ Raphinha (Barcelona), 3-3 Raphinha 68’ 90+8’ Raphinha (Barcelona), 4-3 Raphinha 90+8’
Barcelona 2.57 xGCelta Vigo 2.56 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Celta Vigo attacking Barcelona attacking 
90+8’ Raphinha (Barcelona), penalty, 0.74 xG, goal 68’ Raphinha (Barcelona), open play, 0.49 xG, goal 23’ Borja Iglesias (Celta Vigo), open play, 0.46 xG, saved 43’ Iker Losada (Celta Vigo), open play, 0.46 xG, saved 90’ Óscar Mingueza (Celta Vigo), open play, 0.42 xG, off target 15’ Borja Iglesias (Celta Vigo), open play, 0.40 xG, goal 62’ Borja Iglesias (Celta Vigo), open play, 0.33 xG, goal 73’ Dani Olmo (Barcelona), open play, 0.31 xG, off target 64’ Dani Olmo (Barcelona), open play, 0.30 xG, goal 59’ Ilaix Moriba (Celta Vigo), open play, 0.15 xG, off target 64’ Alfon (Celta Vigo), open play, 0.09 xG, blocked 69’ Raphinha (Barcelona), open play, 0.09 xG, blocked 39’ Raphinha (Barcelona), direct free kick, 0.09 xG, off target 43’ Ilaix Moriba (Celta Vigo), open play, 0.08 xG, saved 59’ Borja Iglesias (Celta Vigo), open play, 0.09 xG, saved 84’ Gavi (Barcelona), from a corner, 0.07 xG, off target 42’ Robert Lewandowski (Barcelona), open play, 0.06 xG, off target 2’ Robert Lewandowski (Barcelona), open play, 0.06 xG, off target 9’ Iñigo Martínez (Barcelona), from a corner, 0.05 xG, off target 45’ Ferrán Torres (Barcelona), open play, 0.05 xG, off target 12’ Ferrán Torres (Barcelona), open play, 0.04 xG, goal 27’ Raphinha (Barcelona), open play, 0.05 xG, saved 52’ Fermín López (Barcelona), open play, 0.05 xG, saved 57’ Raphinha (Barcelona), open play, 0.04 xG, blocked 52’ Borja Iglesias (Celta Vigo), open play, 0.03 xG, goal 57’ Gerard Martín (Barcelona), open play, 0.03 xG, off target 41’ Borja Iglesias (Celta Vigo), open play, 0.03 xG, saved 66’ Raphinha (Barcelona), open play, 0.03 xG, off target 29’ Ferrán Torres (Barcelona), open play, 0.02 xG, off target 90+8’ Raphinha (Barcelona), penalty, 0.74 xG, goal 68’ Raphinha (Barcelona), open play, 0.49 xG, goal 23’ Borja Iglesias (Celta Vigo), open play, 0.46 xG, saved 43’ Iker Losada (Celta Vigo), open play, 0.46 xG, saved 90’ Óscar Mingueza (Celta Vigo), open play, 0.42 xG, off target 15’ Borja Iglesias (Celta Vigo), open play, 0.40 xG, goal 62’ Borja Iglesias (Celta Vigo), open play, 0.33 xG, goal 73’ Dani Olmo (Barcelona), open play, 0.31 xG, off target 64’ Dani Olmo (Barcelona), open play, 0.30 xG, goal 59’ Ilaix Moriba (Celta Vigo), open play, 0.15 xG, off target 64’ Alfon (Celta Vigo), open play, 0.09 xG, blocked 69’ Raphinha (Barcelona), open play, 0.09 xG, blocked 39’ Raphinha (Barcelona), direct free kick, 0.09 xG, off target 59’ Borja Iglesias (Celta Vigo), open play, 0.09 xG, saved 43’ Ilaix Moriba (Celta Vigo), open play, 0.08 xG, saved 84’ Gavi (Barcelona), from a corner, 0.07 xG, off target 2’ Robert Lewandowski (Barcelona), open play, 0.06 xG, off target 42’ Robert Lewandowski (Barcelona), open play, 0.06 xG, off target 9’ Iñigo Martínez (Barcelona), from a corner, 0.05 xG, off target 45’ Ferrán Torres (Barcelona), open play, 0.05 xG, off target 27’ Raphinha (Barcelona), open play, 0.05 xG, saved 52’ Fermín López (Barcelona), open play, 0.05 xG, saved 12’ Ferrán Torres (Barcelona), open play, 0.04 xG, goal 57’ Raphinha (Barcelona), open play, 0.04 xG, blocked 52’ Borja Iglesias (Celta Vigo), open play, 0.03 xG, goal 57’ Gerard Martín (Barcelona), open play, 0.03 xG, off target 66’ Raphinha (Barcelona), open play, 0.03 xG, off target 41’ Borja Iglesias (Celta Vigo), open play, 0.03 xG, saved 29’ Ferrán Torres (Barcelona), open play, 0.02 xG, off target
Size shows xG Goal On target Off target or blocked

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

Player stats

PlayerPosMinGAShxGxAKPCards
Wojciech Szczesny GK900 0.000.000
Jules Koundé DEF900 0.000.041
Iñigo Martínez DEF9011 0.050.352
Pau Cubarsí DEF880 0.000.000
Gerard Martín DEF891 0.030.031
Frenkie de Jong MID900 0.000.051
Pedri MID900 0.000.091
Fermín López MID601 0.050.061
Raphinha FWD90217 1.530.505
Robert Lewandowski FWD802 0.110.000
Ferrán Torres FWD6013 0.110.051
Dani Olmo Sub30112 0.610.001
Lamine Yamal Sub3010 0.000.491
Gavi Sub101 0.070.000
Eric Garcia Sub20 0.000.000
Pau Victor Sub10 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Barcelona win 77% Avg odds 1.24
Draw 14% Avg odds 6.94
Celta Vigo win 9% Avg odds 10.16

Chances implied by the average closing odds, with the bookmaker margin removed.

Form going into the game

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

Previous and next meeting

Shots, expected goals and player data from Understat. Results and odds from football-data.co.uk. Referee data before 2025/26 from the Transfermarkt datasets project.