Skip to main content
LIVE
CLUB FRIENDLIES MKS Korona Kielce MKS 1–0 HT Aris Aris Limassol CLUB FRIENDLIES Feyenoord Feyenoord 1–1 HT Rayo Rayo Vallecano CLUB FRIENDLIES VfR Aalen VfR Aalen 1–0 95' 1. 1. FC Saarbrücken CLUB FRIENDLIES Göztepe Göztepe 1–1 HT NK Rudeš NK Rudeš CLUB FRIENDLIES SC Verl SC Verl 2–0 57' Bremer SV Bremer SV CLUB FRIENDLIES Eintracht Norderstedt Eintracht 0–0 HT FC FC St Pauli II U23 Sønderjyske Fodbold Sønderjyske 2–2 45' FC FC Midtjylland CLUB FRIENDLIES AFC Ajax AFC Ajax 1–0 HT Burnley Burnley SUPER LEAGUE BSC Young Boys BSC 2–1 HT FC Sion FC Sion EKSTRAKLASA Raków Częstochowa Raków 0–0 12' Wisła Płock Wisła Płock ELITESERIEN SK Brann SK Brann 0–1 26' Vålerenga IF Vålerenga IF VEIKKAUSLIIGA Ilves Ilves 1–0 HT FC Lahti FC Lahti VEIKKAUSLIIGA Inter Turku Inter Turku 0–2 HT IF Gnistan IF Gnistan CHINESE SUPER LEAG Chengdu Rongcheng Chengdu 0–1 64' Beijing Beijing Guoan CHINESE SUPER LEAG Yunnan Yukun Yunnan Yukun 3–3 96' Shenzhen Shenzhen Peng City CHINESE SUPER LEAG Shandong Taishan Shandong 1–2 64' Henan FC Henan FC CHINESE SUPER LEAG Zhejiang Zhejiang 1–0 HT Dalian Dalian Yingbo FC ALLSVENSKAN IF Brommapojkarna IF 0–0 HT Hammarby IF Hammarby IF ALLSVENSKAN IK Sirius IK Sirius 2–1 HT IFK Göteborg IFK Göteborg CLUB FRIENDLIES Kayserispor Kayserispor 12:00 Sivasspor Sivasspor CLUB FRIENDLIES Antalyaspor Antalyaspor 12:00 Zakho SC Zakho SC CLUB FRIENDLIES Espérance Sportive De Tunis Espérance 12:00 PS PS Sakiet Eddaïer CLUB FRIENDLIES Nottingham Forest Nottingham 13:00 Vitória SC Vitória SC CLUB FRIENDLIES Ostia Mare Ostia Mare 13:00 Benevento Benevento CLUB FRIENDLIES PEC Zwolle PEC Zwolle 0–0 AEK Athens AEK Athens CLUB FRIENDLIES Eintracht Frankfurt Eintracht 14:30 Trabzonspor Trabzonspor VEIKKAUSLIIGA HJK HJK 15:00 Turun Turun Palloseura FC København FC København 15:00 Lyngby Lyngby CLUB FRIENDLIES Clydebank FC Clydebank FC 15:00 Partick Partick Thistle ALLSVENSKAN GAIS GAIS 15:30 Halmstads BK Halmstads BK ALLSVENSKAN Malmö FF Malmö FF 15:30 IF Elfsborg IF Elfsborg SUPERLIGA Sepsi OSK Sepsi OSK 15:30 FC FC Universitatea Cluj SUPER LEAGUE FC Lugano FC Lugano 15:30 FC Vaduz FC Vaduz SUPER LEAGUE FC St. Gallen 1879 FC 15:30 FC Zürich FC Zürich CLUB FRIENDLIES Karlsruher SC Karlsruher 15:30 Inter Inter ELITESERIEN Sarpsborg 08 Sarpsborg 08 16:00 HamKam HamKam ELITESERIEN Sandefjord Fotball Sandefjord 16:00 Bodø/Glimt Bodø/Glimt ELITESERIEN KFUM Oslo KFUM Oslo 16:00 Molde FK Molde FK CLUB FRIENDLIES Rangers Rangers 16:00 West West Ham United
All
Skip to content
July 26, 2026
All Match Preview African football EPL NPFL Uncategorized European football NetWorth Nigeria National Team Nigerian Players Champions League Premier League Celebrity Nigerian Football Lifestyle
Liga F
Sponsored1xbet.ng
Matchweek 30
Real Madrid
Home
⚽ A. d. Castillo 64' ⚽ C. Weir 68'
2 : 0
FT
HT 0 – 0
Maria Eugenia Gil Soriano
Sponsored1xbet.ng
📍 Match Details
Competition Liga F
Round Matchweek 30
Date Sun 31 May 2026, 11:00
Weather ☀️ Clear
Result 2 – 0 (HT 0–0)
🟨 Referee
Maria Eugenia Gil Soriano
Spain
Ball Possession
61%Real Madri — Granada Cl39%
🎯 Shots
24
Total Shots
3
9
Shots on Target
0
10
Shots off Target
0
14
Shots Inside Box
2
10
Shots Outside Box
1
5
Blocked Shots
3
0
Hit Woodwork
0
0
Big Chances
1
0
Big Chances Missed
1
1.45
Expected Goals (xG)
0.22
⚡ Attack
11
Corners
2
3
Fouls Received (F3)
1
59
Touches in Box
8
100
Final Third Entries
25
3/16 (19%)
Dribbles
2/4 (50%)
3
Offsides
0
🔁 Passing
435
Accurate Passes
252
474
Total Passes
315
18/23 (78%)
Long Balls
18/47 (38%)
91.8
Pass Accuracy (%)
80
🛡 Defence
6
Tackles
19
6
Total Tackles
19
100
Tackles Won (%)
68
5
Interceptions
6
5
Clearances
32
5
Blocked Shots
3
39
Ball Recoveries
25
🟨 Discipline
8
Fouls
6
6
Free Kicks
8
2
Yellow Cards
0
40
Total Duels
65
4/5 (80%)
Aerial Duels
3/6 (50%)
15/42 (36%)
Ground Duels
28/42 (67%)
5
Dispossessed
3
🧤 Goalkeeping
0
Goals Prevented
-1.04
2
Goal Kicks
16
14
Throw-ins
10
📈 Odds View all ›
Real Madr
1.14
Consensus
Draw
7.25
Consensus
Granada C
12.61
Consensus
Real Madrid 4-1-4-1
vs
5-3-2 Granada Club d
Misa
Navarro
Gálvez
Méndez
Holmgaard
Dorado
Angeldahl
Weir
Caicedo
Castillo
Redondo
Hirao
Muñoz
Pérez
Cardozo
Villanueva
Baquerizo
Requena
Molina
García
S.Keefe
Pérez
Real Madri Granada Cl ⚽=Goal ▮=Yel ▮=Red ↑=Sub on
SoccerHub.ng
🧑‍💼 Coaches & Referee
Pau Quesada
Pau Quesada
Spain
⚽ 4-3-3
Win Rate
0%
Record21W3D4L
Irene Ferreras
Irene Ferreras
Spain
⚽ 5-3-2
Win Rate
0%
Record13W6D9L
⚖ Referee
Maria Eugenia Gil Soriano Spain
⏱ ET — EXTRA TIME HALF TIME
90'
🏁
🏁 Full Time
The final whistle has been blown. xG: Real Madrid 1.61 – 0.00 Granada Club de Fútbol. Possession: Real Madrid 61% – 39% Granada Club de Fútbol · Shots: 24 – 3 · On Target: 9 – 0 · Corners: 11 – 2 · Fouls: 8 – 6 · Offsides: 3 – 0 · Yellow Cards: 2 – 0 · Passes: 474 – 315 · Pass Accuracy: 91.8% – 80% · Throw-ins: 14 – 10 · Free Kicks: 6 – 8 · Tackles: 6 – 19 · Blocked Shots: 5 – 3.
90'
💬
Second half
88'
Substitution — Granada Club de Fútbol
C. R. García is introduced for L. Requena in the 88'. The manager is chasing the game with this change.
86'
Substitution — Real Madrid
N. Feller is introduced for A. Redondo in the 86'. Running the clock down — experience on for legs.
86'
Substitution — Real Madrid
B. Andersson is introduced for R. Gálvez in the 86'. Running the clock down — experience on for legs.
82'
Substitution — Granada Club de Fútbol
A. Martos is introduced for S.Keefe in the 82'. The manager is chasing the game with this change.
82'
Substitution — Granada Club de Fútbol
M. Barquero is introduced for A. M. García in the 82'. The manager is chasing the game with this change.
81'
Substitution — Granada Club de Fútbol
M. Ito is introduced for V. Molina in the 81'. The manager is chasing the game with this change.
78'
Substitution — Real Madrid
S. Däbritz is introduced for C. Weir in the 78'. A tactical tweak as the manager looks to change the dynamic.
75'
💬
Match Pulse — 75'
A feisty contest — 14 fouls in total, Real Madrid 8 vs Granada Club de Fútbol 6. Granada Club de Fútbol are winning the physical battle in midfield — 19 tackles made, showing real defensive intensity.
70'
💬
Momentum Shift — 65'–80'
A notable shift in the balance of play: Real Madrid are now pressing aggressively, forcing errors high up the pitch, with the momentum graph showing a swing of 38.40 in this window.
69'
Substitution — Granada Club de Fútbol
A. Gómez is introduced for L. Pérez in the 69'. The manager is chasing the game with this change.
68'
GOAL! C. Weir
Unstoppable! C. Weir slots the ball past the keeper in the 68' to make it 2–0. Great assist from S. Toletti. Real Madrid lead 2–0.
68'
💬
Shot Quality Analysis
Real Madrid are finding pockets of space behind the defensive line — cumulative xG of 1.61 vs 0.00. The quality of their chances is telling.
64'
GOAL! A. d. Castillo — The Lead!
Clinical finish! A. d. Castillo turns his man and dispatches with his weaker foot in the 64' to make it 1–0. Great assist from I. Dorado. Real Madrid lead 1–0.
62'
Substitution — Real Madrid
S. Toletti is introduced for F. Angeldahl in the 62'. A tactical tweak as the manager looks to change the dynamic.
62'
Substitution — Real Madrid
N. Bejarano is introduced for S. Holmgaard in the 62'. Fresh legs introduced to inject energy into the game.
62'
📺
VAR Review — 62'
An incident involving F. Angeldahl is under review. VAR is checking the footage — a hush descends on the ground. The referee points to the spot!
60'
💬
Match Pulse — 60'
Granada Club de Fútbol are winning the physical battle in midfield — 19 tackles made, showing real defensive intensity. Real Madrid are dictating play with the ball — pass accuracy of 91% vs 80% for Granada Club de Fútbol.
55'
💬
Momentum Shift — 50'–65'
A notable shift in the balance of play: Real Madrid are now piling on the pressure with relentless intensity, with the momentum graph showing a swing of 45.00 in this window.
⏸ HALF TIME
45'
💬
First Half Summary
Real Madrid have won 11 corners to Granada Club de Fútbol's 2 — a real aerial threat from set pieces. Granada Club de Fútbol are winning the physical battle in midfield — 19 tackles made, showing real defensive intensity.
45'
Yellow Card — E. M. Navarro
E. M. Navarro clips the heels of the attacker and picks up a booking in the 45'. E. M. Navarro will need to manage his game carefully from here.
45'
⏸ Half Time
The referee brings the first half to a close. Possession: Real Madrid 61% – 39% Granada Club de Fútbol · Shots: 24 – 3 · On Target: 9 – 0 · Corners: 11 – 2 · Fouls: 8 – 6 · Offsides: 3 – 0 · Yellow Cards: 2 – 0.
45'
💬
HT
40'
💬
xG Snapshot
Expected goals from the shotmap: Real Madrid 1.61 – 0.00 Granada Club de Fútbol. The xG gap tells its own story of how this game is developing.
30'
💬
Match Pulse — 30'
Real Madrid are dictating the pace with crisp passing right now — the momentum data backs up the eye test. Real Madrid are dictating play with the ball — pass accuracy of 91% vs 80% for Granada Club de Fútbol.
30'
💬
Momentum Shift — 25'–35'
A notable shift in the balance of play: Real Madrid are now pressing aggressively, forcing errors high up the pitch, with the momentum graph showing a swing of 21.20 in this window.
25'
Yellow Card — R. Gálvez
R. Gálvez gets the man but not the ball — the referee awards the free kick and picks up a booking in the 25'. R. Gálvez will need to manage his game carefully from here.
15'
💬
Match Pulse — 15'
Real Madrid are throwing their bodies on the line — 5 shots blocked, showing real defensive commitment. Real Madrid are pinning the opposition into their own half right now — the momentum data backs up the eye test.
15'
💬
Momentum Shift — 10'–20'
A notable shift in the balance of play: Real Madrid are now piling on the pressure with relentless intensity, with the momentum graph showing a swing of 47.40 in this window.
Kick Off — Real Madrid vs Granada Club de Fútbol
The referee blows his whistle and we are underway! Early possession split: Real Madrid 61% – 39% Granada Club de Fútbol.
Real Madri
MIN
Granada Cl
R. Gálvez Yellow Card
25'
E. M. Navarro Yellow Card
45'
⏸ Half Time
S. Toletti
F. Angeldahl
Substitution
62'
N. Bejarano
S. Holmgaard
Substitution
62'
📺
F. Angeldahl penaltyNotAwarded penaltyNotAwarded VAR Decision
62'
A. d. Castillo Assist: I. Dorado Regular Goal
64'
L. Caicedo Pass
N. Bejarano Pass
S. Toletti Pass
I. Dorado ASSIST
A. d. Castillo GOAL
C. Weir Assist: S. Toletti Regular Goal
68'
Misa Pass
M. Méndez Pass
N. Bejarano Pass
I. Dorado Pass
S. Toletti ASSIST
C. Weir GOAL
69'
A. Gómez
L. Pérez
Substitution
S. Däbritz
C. Weir
Substitution
78'
81'
M. Ito
V. Molina
Substitution
82'
A. Martos
S.Keefe
Substitution
82'
M. Barquero
A. M. García
Substitution
N. Feller
A. Redondo
Substitution
86'
B. Andersson
R. Gálvez
Substitution
86'
88'
C. R. García
L. Requena
Substitution
Win Probability CatBoost ML
4423%
Real Madr
2518%
Draw
3059%
Granada C
Expected Goals (xG)
1.00
Real Madri
xG
exp.
1.00
Granada Cl
Most Likely Score
🎯 0-0
Markets
Over 1.5 7096%
Over 2.5 5147%
Over 3.5 2543%
BTTS 2932%
Confidence
4423%
Real Madrid 2 players
#
Player
Rtg
G · 90'
100% pass
6.6
D
Granada Club de Fútbol 39 players
#
Player
Rtg
F · 90'
⚽ 1G xG 0.17 6 shots 79% pass
8.0
M · 90'
👥 1A xG 0.18 3 shots 94% pass
7.9
M · 28'
👥 1A 96% pass
7.9
D · 90'
xG 0.40 1 shot 91% pass
7.8
M · 78'
⚽ 1G xG 0.02 1 shot 89% pass
7.6
M · 90'
xG 0.38 3 shots 92% pass
7.5
D · 90'
89% pass
7.4
M · 62'
xG 0.16 2 shots 93% pass
7.2
D · 28'
xG 0.06 1 shot 89% pass
7.0
M · 12'
xG 0.03 1 shot 86% pass
7.0
D · 90'
83% pass
7.0
D · 86'
xG 0.16 2 shots 88% pass
6.9
D · 90'
88% pass
6.8
F · 88'
64% pass
6.8
M · 21'
73% pass
6.8
F · 8'
100% pass
6.8
F · 90'
xG 0.14 4 shots 100% pass
6.7
F · 86'
xG 0.07 1 shot 89% pass
6.7
M · 9'
67% pass
6.7
M · 81'
86% pass
6.6
D · 62'
xG 0.14 2 shots 97% pass
6.5
G · 90'
73% pass
6.4
D · 90'
72% pass
6.4
M · 82'
89% pass
6.4
M · 69'
71% pass
6.4
F · 82'
xG 0.10 2 shots 89% pass
6.4
6.4
D · 90'
83% pass
6.3
D · 4'
100% pass
F · 4'
75% pass
Shot Map
Goal
On Target
Block
Miss
Loading shot data…
Match Momentum
Real Madri
Granada Cl
⚽64'⚽68' 0' HT FT
Real Madrid Press
95%
Granada Club Press
5%
📈 Real Madrid controlled the tempo for most of this match, maintaining a 95% share of the pressure index across 92 data points.
📸 Club Social
Loading club social feed…

Match Report: Real Madrid 2-0 Granada Club de Fútbol — Liga F

Liga F · Matchweek 30 · 31 May 2026

Real Madrid emerged victorious, defeating Granada Club de Fútbol 2-0 in Liga F. The half-time score was 0-0. Real Madrid set up in a 4-1-4-1 formation, with Granada Club de Fútbol opting for a 5-3-2. 2 goals were shared across a competitive contest.

Real Madrid controlled the contest with 61% possession, pressing high and dictating the tempo against a Granada Club de Fútbol side that saw just 39% of the ball. In terms of cutting edge, Real Madrid registered 9 shots on target compared to Granada Club de Fútbol's 0, from a total of 24 and 3 attempts respectively. Real Madrid earned 11 corner kicks, while Granada Club de Fútbol took 2.

Goals: A. d. Castillo broke the deadlock in the 64', assisted by I. Dorado for Real Madrid. C. Weir slotted home in the 68', assisted by S. Toletti for Real Madrid.

Scorers — Real Madrid: A. d. Castillo (64'), C. Weir (68').

Real Madrid were penalised 8 times for fouls, with Granada Club de Fútbol conceding 6 in a niggly contest. Offside traps caught out Real Madrid 3 times and Granada Club de Fútbol 0 times.

Substitutions: S. Toletti replaced F. Angeldahl (Real Madrid, 62'); N. Bejarano replaced S. Holmgaard (Real Madrid, 62'); A. Gómez replaced L. Pérez (Granada Club de Fútbol, 69'); S. Däbritz replaced C. Weir (Real Madrid, 78'); M. Ito replaced V. Molina (Granada Club de Fútbol, 81'); A. Martos replaced S.Keefe (Granada Club de Fútbol, 82'); M. Barquero replaced A. M. García (Granada Club de Fútbol, 82'); N. Feller replaced A. Redondo (Real Madrid, 86'); B. Andersson replaced R. Gálvez (Real Madrid, 86'); C. R. García replaced L. Requena (Granada Club de Fútbol, 88').

Bookings and dismissals: R. Gálvez (yellow, 25') for Real Madrid; E. M. Navarro (yellow, 45') for Real Madrid.

Real Madrid (currently 2nd in the table) hosted Granada Club de Fútbol (6th).

Verdict: Solid at the back and clinical going forward, Real Madrid will be very pleased with this clean-sheet win.

Auto-generated match report based on available match data.

Bookmaker Odds 5 lines

1X2 — Full Time

BookmakerReal MadrDrawGranada C
Consensus1.147.2512.61

Over/Under 2.5

BookmakerOver 2.5Under 2.5
Consensus1.303.17

Both Teams to Score

BookmakerYesNo
Consensus1.811.71

Odds for reference only · Verify before placing bets · 18+ Gamble responsibly

# Club PWDL GD Pts
1
Fútbol Club Barcelona Fútbol Club Barcelona
30 29 0 1 +121 87
2
Real Madrid Real Madrid
30 23 3 4 +47 72
3
Real Sociedad Real Sociedad
30 20 6 4 +34 66
4
Costa Adeje Tenerife Costa Adeje Tenerife
30 14 12 4 +27 54
5
Club Atlético de Madrid Club Atlético de Madrid
30 14 9 7 +24 51
6
Granada Club de Fútbol Granada Club de Fútbol
30 13 6 11 -6 45
7
Athletic Club Athletic Club
30 12 8 10 -9 44
8
Sevilla FC Sevilla FC
30 12 5 13 -13 41
9
FC Badalona FC Badalona
30 10 9 11 -18 39
10
Madrid CFF Madrid CFF
30 11 4 15 -18 37
11
RCD Espanyol de Barcelona RCD Espanyol de Barcelona
30 7 10 13 -16 31
12
Real Club Deportivo de la Coruña Real Club Deportivo de la Coruña
30 8 7 15 -20 31
13
SD Eibar SD Eibar
30 8 4 18 -29 28
14
DUX Logroño DUX Logroño
30 4 9 17 -25 21
15
Alhama Club de Fútbol Alhama Club de Fútbol
30 3 5 22 -55 14
16
Levante UD Levante UD
30 2 3 25 -44 9
Real Madrid  #2
Granada Club  #6
Champions League
Europe
Relegation
Real Madrid 1 Wins
0 Draws
0 Wins Granada Club de Fútbol
2 Real Madrid Goals
2 Avg Goals / Game
0 Granada Club de Fútbol Goals

Based on 1 matches in the database.

About Real Madrid vs Granada Club de Fútbol

Real Madrid vs Granada Club de Fútbol ended in Liga F on 31 May 2026 . The full time score is 2-0.

Follow all Real Madrid fixtures, results and squad on the Real Madrid team page. Granada Club de Fútbol results and squad are on the Granada Club de Fútbol team page.

Liga F fixtures, results and standings are covered live on Soccerhub N, with match previews, post-match analysis and transfer news for every team in the competition.

About Soccerhub N

Soccerhub N provides live football scores, match results, fixtures, standings, squad data and statistics for the Nigerian Premier Football League (NPFL), Super Eagles, AFCON qualifiers, CAF Champions League, UEFA Champions League, English Premier League, La Liga, Serie A, Bundesliga, Ligue 1, and FIFA World Cup — updated in real time after every match.

For every team and player, Soccerhub N tracks fixtures, form, head-to-head records, top scorers, season statistics, and transfer news. Live scores are updated automatically — goals, cards, substitutions and full-time results appear as they happen.

NPFL Live Scores Super Eagles Today's Fixtures African Football Champions League Premier League Transfer News All Football Teams Football Results Football Standings