Girona vs Real Betis

21 April 2026 · La Liga · 2025/26 · Referee Iosu Galech Apezteguía

Full time 2 – 3

Half-time: 1–1

  • Viktor Tsygankov 7’
  • Azz-Eddine Ounahi 68’ (pen)
  • Marc Roca 23’
  • Abdessamad Ezzalzouli 63’
  • Rodrigo Riquelme 80’

Match summary

Real Betis came from behind to win 3-2 away at Girona. It was 1-1 at half-time.

In the first half, Viktor Tsygankov put Girona ahead in the 7th minute and Marc Roca equalised in the 23rd minute, set up by Abdessamad Ezzalzouli. In the second half, Abdessamad Ezzalzouli put Real Betis in front in the 63rd minute, set up by Cédric Bakambu, Azz-Eddine Ounahi equalised from the penalty spot in the 68th minute, and Rodrigo Riquelme won it in the 80th minute, set up by Abdessamad Ezzalzouli.

Girona can feel hard done by, creating 1.80 expected goals (xG) from 9 shots to Real Betis's 1.25 from 7.

Match stats

56% Possession 44%
9 Shots 7
2 Shots on target 3
3 Corners 1
103 Attacks 81
51 Dangerous attacks 30
577 Passes 449
90% Pass accuracy 86%
9 Tackles 15
11 Fouls 18
1 Yellow cards 3
0 Red cards 0
3 Offsides 0

Key events

Girona Real Betis
Kick-off
Viktor TsygankovRight foot shot1-0 (Girona)
7’
9’
23’
Marc RocaRight foot shot1-1 (Real Betis)
Half-time1-1
46’
Cédric BakambuCucho Hernández
Second half underway
50’
Cédric BakambuFoul
63’
Abde EzzalzouliRight foot shot1-2 (Real Betis)
Joel RocaFran Beltrán
66’
Azzedine OunahiPenalty2-2 (Girona)
68’
Cristhian StuaniClaudio Echeverri
73’
75’
Azzedine OunahiArgument
79’
79’
80’
Rodrigo RiquelmeRight foot shot2-3 (Real Betis)
VAR review
86’
Full-time2-3

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 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.80 1.25 7’ Viktor Tsygankov (Girona), 1-0 7’ 23’ Marc Roca (Real Betis), 1-1 23’ 63’ Abdessamad Ezzalzouli (Real Betis), 1-2 63’ 68’ Azz-Eddine Ounahi (Girona), 2-2 68’ 80’ Rodrigo Riquelme (Real Betis), 2-3 80’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.80 1.25 7’ Viktor Tsygankov (Girona), 1-0 Tsygankov 7’ 23’ Marc Roca (Real Betis), 1-1 Roca 23’ 63’ Abdessamad Ezzalzouli (Real Betis), 1-2 Ezzalzouli 63’ 68’ Azz-Eddine Ounahi (Girona), 2-2 Ounahi 68’ 80’ Rodrigo Riquelme (Real Betis), 2-3 Riquelme 80’
Girona 1.80 xGReal Betis 1.25 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Real Betis attacking Girona attacking 
68’ Azz-Eddine Ounahi (Girona), penalty, 0.74 xG, goal 63’ Abdessamad Ezzalzouli (Real Betis), open play, 0.52 xG, goal 7’ Viktor Tsygankov (Girona), open play, 0.43 xG, goal 80’ Rodrigo Riquelme (Real Betis), open play, 0.38 xG, goal 7’ Claudio Echeverri (Girona), open play, 0.16 xG, blocked 31’ Giovani Lo Celso (Real Betis), direct free kick, 0.11 xG, off target 43’ Daley Blind (Girona), open play, 0.11 xG, blocked 46’ Daley Blind (Girona), open play, 0.11 xG, blocked 61’ Marc Bartra (Real Betis), from a corner, 0.09 xG, blocked 23’ Marc Roca (Real Betis), open play, 0.07 xG, goal 16’ Claudio Echeverri (Girona), open play, 0.07 xG, blocked 38’ Abdessamad Ezzalzouli (Real Betis), open play, 0.06 xG, blocked 11’ Azz-Eddine Ounahi (Girona), open play, 0.06 xG, off target 74’ Azz-Eddine Ounahi (Girona), direct free kick, 0.06 xG, off target 84’ Viktor Tsygankov (Girona), direct free kick, 0.06 xG, blocked 61’ Rodrigo Riquelme (Real Betis), from a corner, 0.02 xG, off target 68’ Azz-Eddine Ounahi (Girona), penalty, 0.74 xG, goal 63’ Abdessamad Ezzalzouli (Real Betis), open play, 0.52 xG, goal 7’ Viktor Tsygankov (Girona), open play, 0.43 xG, goal 80’ Rodrigo Riquelme (Real Betis), open play, 0.38 xG, goal 7’ Claudio Echeverri (Girona), open play, 0.16 xG, blocked 31’ Giovani Lo Celso (Real Betis), direct free kick, 0.11 xG, off target 43’ Daley Blind (Girona), open play, 0.11 xG, blocked 46’ Daley Blind (Girona), open play, 0.11 xG, blocked 61’ Marc Bartra (Real Betis), from a corner, 0.09 xG, blocked 23’ Marc Roca (Real Betis), open play, 0.07 xG, goal 16’ Claudio Echeverri (Girona), open play, 0.07 xG, blocked 38’ Abdessamad Ezzalzouli (Real Betis), open play, 0.06 xG, blocked 11’ Azz-Eddine Ounahi (Girona), open play, 0.06 xG, off target 84’ Viktor Tsygankov (Girona), direct free kick, 0.06 xG, blocked 74’ Azz-Eddine Ounahi (Girona), direct free kick, 0.06 xG, off target 61’ Rodrigo Riquelme (Real Betis), from a corner, 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.

Lineups

Lineup not available for this match.

Real Betis 4-3-3 Starting XI
Valles
Gómez
Natan
Bartra
Ruibal 75’
Roca
Amrabat
Celso 46’
Ezzalzouli 2 88’
Hernández 46’
Fornals 75’

Player stats

PlayerPosMinGAShxGxAKPCards
Paulo Gazzaniga GK900 0.000.000
Arnau Martinez DEF840 0.000.000
Vitor Reis DEF900 0.000.000
Daley Blind DEF902 0.220.000
Álex Moreno DEF900 0.000.000
Viktor Tsygankov MID9012 0.490.262
Axel Witsel MID900 0.000.000
Fran Beltrán MID670 0.000.071
Azz-Eddine Ounahi MID9013 0.860.000
Iván Martín MID840 0.000.172
Claudio Echeverri FWD742 0.220.000
Joel Roca Sub230 0.000.000
Cristhian Stuani Sub160 0.000.000
Thomas Lemar Sub60 0.000.000
Hugo Rincón Sub60 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Girona win 39% Avg odds 2.40
Draw 28% Avg odds 3.32
Real Betis win 33% Avg odds 2.89

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. Timeline, lineups and team statistics from Sportmonks. Results and odds from football-data.co.uk.