Celta de Vigo vs Real Oviedo Prediction, Preview and Stats

Spain flag 2025/2026 La Liga, Spain
Estadio de Balaídos Sun, 12 Apr - 4:30 PM
La Liga
Celta de Vigo CEL
0 Winner 3
Real Oviedo OVI
Full Time Sun, 12 Apr 4:30 PM
Round 31 Regular Season
|
Goal
Alberto Reina - 4'
Federico Viñas - 45', 57'

CONTEXT

The match between Celta de Vigo and Real Oviedo is now finished, ending with a full-time score of 0-3 to the visitors. Real Oviedo led 2-0 at halftime and added a third goal after the break, producing a result that stood in sharp contrast to pre-match expectations. Celta de Vigo had been viewed as the stronger side with a clear majority likelihood of victory, yet Real Oviedo delivered a significant upset to take all three points. Celta de Vigo controlled the ball for 68 percent of the match but created little threat, while Real Oviedo proved far more clinical despite managing only 32 percent possession. No red cards were shown, and no major disciplinary events altered the flow. With xG data unavailable, the efficiency shift stayed in line with the eventual outcome, confirming that the visitors simply executed much more effectively in front of goal. Overall the result did not align with the pre-match projection, underlining Real Oviedo’s ability to capitalise on limited opportunities against a favoured home team that failed to translate territorial dominance into any reward.

TL;DR

  • Structural deviation: Real Oviedo showed a significant deviation from the pre-match structural baseline.
  • Efficiency shift: Possession-adjusted chance creation was in line with projected levels.
  • xG alignment: The final outcome was insufficient data for expected goal differential.
  • Market alignment: End result was diverging from the pre-match projection.
  • xG expectations: Inconclusive for xG expectations (Classify).
  • Event impact: No major event distortion.
  • Red card distortion: None.
No standings statistics available.
No head-to-head records found.
0.5+ goals: 85%
1.5+ goals: 70%
2.5+ goals: 50%
3.5+ goals: 25%
Confidence: High (≥8 matches)

Quality vs Volume

Home: xG 1.8, Shots 12, xG/Shot 0.15
Away: xG 1.5, Shots 14, xG/Shot 0.11

Open Play vs Set Play

Open Play: 65%
Set Play: 35%

Expected Points

TeamxPts
Home1.8
Away1.2
ℹ️ Methodology: Expected Goals (xG) measures shot quality
M. Ortiz Arias
M. Ortiz Arias
Referee 25 matches
Fouls / Match
Referee 0.52
League Avg 24.25
Yellow Cards / Match
Referee 0.12
League Avg 4.63
Red Cards / Match
Referee 0
League Avg 0.27
Penalties / Match
Referee 0
League Avg 0.25
J. Garrido Romero
J. Garrido Romero
1st Assistant 25 matches
Fouls / Match
Referee 0.52
League Avg 24.25
Yellow Cards / Match
Referee 0.12
League Avg 4.63
Red Cards / Match
Referee 0
League Avg 0.27
Penalties / Match
Referee 0
League Avg 0.25
G. Santiago Sacristán
G. Santiago Sacristán
2nd Assistant 25 matches
Fouls / Match
Referee 0.52
League Avg 24.25
Yellow Cards / Match
Referee 0.12
League Avg 4.63
Red Cards / Match
Referee 0
League Avg 0.27
Penalties / Match
Referee 0
League Avg 0.25
?. Juncal Moreira
?. Juncal Moreira
4th Official 25 matches
Fouls / Match
Referee 0.52
League Avg 24.25
Yellow Cards / Match
Referee 0.12
League Avg 4.63
Red Cards / Match
Referee 0
League Avg 0.27
Penalties / Match
Referee 0
League Avg 0.25
Celta de Vigo C. Giráldez González
C. Giráldez González
VS
Real Oviedo J. Almada Álves
J. Almada Álves
1.73
Avg Points / Game (Last 100 Matches)
0.82
1.67 i
Last 6 Opponents
Valencia Rank: W
Deportivo Alavés Rank: L
Real Betis Rank: D
Real Madrid Rank: L
Girona Rank: W
Mallorca Rank: W
Avg Points / Game (Last 6 Matches)
1.17 i
Last 6 Opponents
Sevilla Rank: W
Levante Rank: L
Valencia Rank: W
Espanyol Rank: D
Rayo Vallecano Rank: L
Atlético Madrid Rank: L
0
Head to Head (Wins - Draws - Losses)
0 - 1 - 0
0

Win Probabilities

Live Win Probability (90 Min)
Home Celta de Vigo
54.19%
Draw
26.94%
Away Real Oviedo
18.87%

Movement

Changes since opening
Celta de Vigo
+53.7%
Draw
+25.03%
Real Oviedo
-78.73%

Team Power Ranking

i
What is Power Ranking?
Power score: composite of opponent-weighted form (last 6 & 20 games) and league position over last 3 seasons.
31.32
18.99
0 (Weakest) 100 (Strongest)
Metric
Celta de Vigo
Real Oviedo
Power Score
31.32
18.99
League Position
6
19
Global Rank
-
-

Form Analysis Opponent-Weighted

Line chart of recent results (points/trend). Friendlies excluded by default. Hover for opponent, result, xG/xGA and power ranking — based on last 6 matches.

vs
Celta de Vigo Opponent-weighted form score
Real Oviedo Opponent-weighted form score
Win (3 pts) Draw (1 pt) Loss (0 pts) Celta de Vigo Real Oviedo

Heatmaps Ball coordinates

Attack and defence zones from ball position data. Filters: last 6 matches (overall/home/away), time period, competition.

vs

Celta de Vigo

Left / Center / Right
Opposition half density
vs season average

Real Oviedo

Left / Center / Right
Opposition half density
vs season average

Possession Efficiency Possession-Adjusted

How effectively each team uses and defends their share of possession. Efficiency adjusted based on team possession percentage

Celta de Vigo ⚠ Proxy
vs
⚠ Proxy Real Oviedo
Attacking Efficiency
Higher is better
Attacking Efficiency
19.04
27.50
Defensive Efficiency
Lower is better
Defensive Efficiency
27.50
19.04
Combined Efficiency Index Z-score combining attacking and defensive possession-adjusted efficiency.
Positive = above league average.
Negative = below league average.
Formula: EfficiencyIndex = z(AttackEff) − z(DefenceEff)
-3 0 3
Celta de Vigo -0.78 Efficiency Index
vs
Real Oviedo +0.78 Efficiency Index
xG data unavailable for both teams. Values estimated using shots and dangerous attacks (proxy). Confidence: Medium.
Celta de Vigo
Real Oviedo
AttackEff = xG ÷ pos
DefenceEff = xGA ÷ (1−pos)

Set Pieces Efficiency Attack & Defence

Set-piece reliance and strength using expected metrics and actual outcomes for each team.

Celta de Vigo ⚠ Proxy
vs
⚠ Proxy Real Oviedo
Created Set-piece attacking threat
Celta de Vigo Real Oviedo
Set-piece xG Share Share of total expected goals generated from set pieces. Higher = more set-piece reliant in attack.
Goals per Match Average set-piece goals scored per match.
0.00 0.00
vs Expected (xG) Goals scored minus set-piece xG. Positive = overperforming; Negative = underperforming expectations.
vs
Conceded Set-piece defensive exposure
Celta de Vigo Real Oviedo
Set-piece xGA Share Share of total expected goals conceded from set pieces. Higher = more exposed to set pieces defensively.
Conceded per Match Average set-piece goals conceded per match.
0.00 0.00
vs Expected (xGA) Goals conceded minus set-piece xGA. Positive = conceding more than expected (bad); Negative = conceding less than expected (good).
vs
xG set-piece data unavailable for both teams. Values estimated using proxy metrics (shots, dangerous attacks). Confidence: Medium.
Celta de Vigo
Real Oviedo
xG Share = set-piece xG ÷ total xG
vs Expected = goals − set-piece xG

Counter / Transition Attack & Defence

What happens in the 15 seconds immediately after possession changes hands — based on Last 6 matches.

Celta de Vigo
vs
Real Oviedo
Attack After Winning Possession transition → offence
Celta de Vigo Real Oviedo
Goals per Match Average goals scored within 15s of winning the ball per match. ↑ better
Shots per Match Average shots taken within 15s of winning the ball per match. ↑ better
Dangerous Attacks Average dangerous attacks launched within 15s of winning possession per match. ↑ better
Defence After Losing Possession loss → defensive exposure
Celta de Vigo Real Oviedo
Goals Conceded Average goals conceded within 15s of losing the ball per match. ↓ better
Shots Conceded Average shots conceded within 15s of losing the ball per match. ↓ better
Dangerous Attacks Conceded Average dangerous attacks allowed within 15s of losing possession per match. ↓ better
Celta de Vigo
Real Oviedo
Window = 15s post-possession change
Index = 0–1 composite score

PRESSURE INDEX

Momentum phases from smoothed minute-by-minute pressure.

  • OVI had peak pressure around 61'.
  • CEL started the game with stronger pressure.
CEL Pressure OVI Pressure
Pressure Index: OVI reached the top pressure at 61' (100.00).

Team Head to Head Last 6 Seasons

Summary of 1 match between these sides — filtered by competition and venue context.

Celta de Vigo CEL Home
1 matches
Real Oviedo OVI Away
Match Record
0
Wins
0
1
Draws
1
0
Losses
0
Goals
0
Goals Scored
0
0
Goals Conceded
0
0
Goal Difference
0
Expected Goals
0
xG
0
0
xGA
0

Data last updated: 2026-04-13T00:09:18+00:00

STARTING XI

Match Formation 3-4-3
Match Formation 4-2-3-1
Pitch
I. Radu
Romania
13 I. Radu
Á. Núñez Cobo
Substitution
Spain
14 Á. Núñez Cobo
J. Aidoo
Ghana
4 J. Aidoo
M. Alonso Mendoza
Spain
20 M. Alonso Mendoza
J. Rueda García
Spain
17 J. Rueda García
F. López González
Spain
8 F. López González
M. Vecino Falero
Substitution
Uruguay
15 M. Vecino Falero
S. Carreira Vilariño
Spain
5 S. Carreira Vilariño
A. Antañón Vieites
Substitution
36 A. Antañón Vieites
P. Durán Fernández
Substitution
Spain
18 P. Durán Fernández
W. Swedberg
Substitution
Sweden
19 W. Swedberg
A. Escandell Banacloche
Spain
13 A. Escandell Banacloche
J. López Carballo
Spain
25 J. López Carballo
D. Calvo San Román
Spain
12 D. Calvo San Román
E. Bailly
Ivory Coast
2 E. Bailly
I. Vidal Miralles
Spain
22 I. Vidal Miralles
N. Fonseca
Substitution
Italy
23 N. Fonseca
K. Sibo
Ghana
6 K. Sibo
T. Fernández
Substitution
Argentina
15 T. Fernández
A. Reina Campos
Substitution
Spain
5 A. Reina Campos
I. Chaira
Substitution
Morocco
7 I. Chaira
F. Viñas Barboza
Substitution
Uruguay
9 F. Viñas Barboza

General Information

Date & Time
Apr 12, 2026, 04:30 PM
Competition
2025/2026 La Liga, Spain · Round 31 · Regular Season
Stadium
Estadio de Balaídos
Capacity
25000
Attendance
20360
Pitch Surface
Grass
Weather
☀️ 12°C, Fair
Referees
Miguel Ángel Ortiz Arias
José Antonio Garrido Romero
Guillermo Santiago Sacristán
Álvaro Juncal Moreira

Statistics

Possession
CEL
64%
OVI
36%

Top Statistics

0 Goals 3
3 Big Chances Created 3
2 Shots 1
79 Dangerous attacks 16
68 Possession 32
4 Corners 1
13 Free kicks 9
1 Yellow Cards 2

Match Overview

6 Goal Kicks 6
20 Dribble Attempts 18
8 Successful Dribbles 11
30 Throwins 26
7 Successful Headers 8
7 Goal Attempts 7
0 Assists 2
5 Substitutions 5
40 Successful Dribbles Percentage 61
0 Injuries 1
82 Ball Safe 71

Attacking

158 Attacks 76
3 Big Chances Missed 1

Possession

66 Successful Long Passes Percentage 33
86 Successful Passes Percentage 76
689 Passes 319
47 Long Passes 42
31 Successful Long Passes 14
593 Successful Passes 242
7 Key Passes 5

Defensive

3 Saves 6
18 Tackles 19
6 Interceptions 12

Build-up

16 Total Crosses 9
4 Accurate Crosses 4

Discipline

9 Fouls 13
2 Offsides 2

Lineup

Referee : Miguel Ángel Ortiz Arias

Starting XI

13
Ionuț Radu
Ionuț Radu Goalkeeper
4
Joseph Aidoo
Joseph Aidoo Defender
14
Álvaro Núñez
Álvaro Núñez Defender
3
Óscar Mingueza
Óscar Mingueza
Defender60'
20
Marcos Alonso
Marcos Alonso Defender
5
Sergio Carreira
Sergio Carreira Midfielder
8
Fer López
Fer López Midfielder
15
Matías Vecino
Matías Vecino Midfielder
6
Ilaix Moriba
Ilaix Moriba
Midfielder46'
17
Javi Rueda
Javi Rueda Midfielder
18
Pablo Durán
Pablo Durán Attacker
7
Borja Iglesias
Borja Iglesias
Attacker60'
19
Williot Swedberg
Williot Swedberg Attacker
9
Ferran Jutglà
Ferran Jutglà
Attacker60'
36
Andrés Antañón
Andrés Antañón Attacker
10
Iago Aspas
Iago Aspas
Attacker46'
Referee : Miguel Ángel Ortiz Arias

Starting XI

13
Aarón Escandell
Aarón Escandell Goalkeeper
2
Eric Bailly
Eric Bailly Defender
12
Dani Calvo
Dani Calvo Defender
22
Nacho Vidal
Nacho Vidal Defender
25
Javi López
Javi López Defender
5
Alberto Reina
Alberto Reina Midfielder
4
David Costas
David Costas
Defender74'
6
Kwasi Sibo
Kwasi Sibo Midfielder
7
Ilyas Chaira
Ilyas Chaira Midfielder
3
Rahim Alhassane
Rahim Alhassane
Defender83'
15
Thiago Fernández
Thiago Fernández Midfielder
10
Haissem Hassan
Haissem Hassan
Attacker66'
23
Nicolás Fonseca
Nicolás Fonseca Midfielder
11
Santiago Colombatto
Santiago Colombatto
Midfielder74'
9
Federico Viñas
Federico Viñas Attacker
2
17
Thiago Borbas
Thiago Borbas
Attacker83'

Events

2ND-HALF
90+2'
Event
Rahim Alhassane
Foul / 3rd Yellowcard
83'
Event
Rahim Alhassane Ilyas Chaira
9th Substitution
83'
Event
Thiago Borbas Federico Viñas
10th Substitution
74'
Event
David Costas Alberto Reina
8th Substitution
74'
Event
Santiago Colombatto Nicolás Fonseca
7th Substitution
69'
Event
Nicolás Fonseca
Foul / 2nd Yellowcard
66'
Event
Haissem Hassan Thiago Fernández
6th Substitution
Event
Borja Iglesias Pablo Durán
3rd Substitution
60'
Event
Ferran Jutglà Williot Swedberg
4th Substitution
60'
Event
Óscar Mingueza Álvaro Núñez
5th Substitution
60'
57'
Event
Federico Viñas
Right foot shot / 3rd Goal
Event
Fer López
Foul / 1st Yellowcard
56'
Event
Iago Aspas Andrés Antañón
1st Substitution
46'
Event
Ilaix Moriba Matías Vecino
2nd Substitution
46'
1ST-HALF
45'
Event
Federico Viñas
Left foot shot / 2nd Goal
4'
Event
Alberto Reina
Left foot shot / 1st Goal

Match Commentary

90
Update Update
Fer López from Celta Vigo won a free kick on the right wing.
90
Update Update
The second half ends with Celta Vigo losing 0-3 to Real Oviedo.
90
Update Update
The fourth official has indicated there will be 4 minutes of added time.
90
Update Update
Foul committed by Rahim Alhassane of Real Oviedo.
90
Update Update
Santiago Colombatto of Real Oviedo commits a handball.
90
Yellow Card Yellow Card Important
Rahim Alhassane of Real Oviedo receives a yellow card for a foul.
87
Update Update
Foul committed by Thiago Borbas of Real Oviedo.
87
Update Update
Iago Aspas from Celta Vigo won a free kick in defense.
86
Update Update
Offside called against Real Oviedo. Thiago Borbas is offside.
84
Corner Corner
Celta Vigo wins a corner after Aarón Escandell concedes.
84
Corner Corner
New attacking attempt. Ferran Jutglà of Celta Vigo heads the ball from the center of the box, but Aarón Escandell of Real Oviedo saves it in the top left corner. The assist came from Óscar Mingueza with a cross.
83
Substitution Substitution
Substitution for Real Oviedo: Rahim Alhassane replaces Ilyas Chaira.
83
Substitution Substitution
Substitution for Real Oviedo: Thiago Borbas replaces Federico Viñas.
80
Corner Corner
New attacking attempt. Ferran Jutglà of Celta Vigo takes a left-footed shot from outside the box, but Aarón Escandell of Real Oviedo saves it in the right corner.
78
Update Update
Ilyas Chaira of Real Oviedo commits a foul.
78
Attempt Attempt
Iago Aspas of Celta Vigo has a shot from the center of the box with his left foot, but it is blocked. The assist came from Óscar Mingueza.
78
Update Update
Sergio Carreira from Celta Vigo won a free kick in an attacking position.
76
Corner Corner
Celta Vigo is awarded a corner after Haissem Hassan concedes.
74
Update Update
Foul by Kwasi Sibo of Real Oviedo.
74
Substitution Substitution
Substitution for Real Oviedo: David Costas replaces Alberto Reina.
74
Substitution Substitution
Substitution for Real Oviedo: Santiago Colombatto replaces Nicolás Fonseca.
74
Update Update
Ferran Jutglà from Celta Vigo won a free kick in the attacking area.
69
Yellow Card Yellow Card Important
Nicolás Fonseca of Real Oviedo receives a yellow card for a foul.
68
Corner Corner
Real Oviedo is awarded a corner after Óscar Mingueza concedes it.
67
Update Update
Ferran Jutglà of Celta Vigo committed a foul.
67
Update Update
Nicolás Fonseca of Real Oviedo won a free kick in defense.
66
Substitution Substitution
Substitution for Real Oviedo: Haissem Hassan replaces Thiago Fernández.
65
Attempt Attempt
Shot blocked. Fer López from Celta Vigo had his left-footed shot from outside the box blocked. The assist came from Iago Aspas.
61
Update Update
Celta Vigo is called offside. Borja Iglesias is the player in an offside position.
60
Substitution Substitution
Substitution for Celta Vigo: Óscar Mingueza replaces Álvaro Núñez.
60
Substitution Substitution
Substitution for Celta Vigo: Borja Iglesias replaces Pablo Durán.
60
Substitution Substitution
Celta Vigo makes a substitution: Ferran Jutglà replaces Williot Swedberg.
59
Update Update
There is a delay in the match due to an injury to Federico Viñas of Real Oviedo.
57
GOAL! GOAL! Important
Goal! Real Oviedo leads 3-0 against Celta Vigo. Federico Viñas scores with a right-footed shot from close range to the center of the goal, assisted by Thiago Fernández's cross.
56
Update Update
Alberto Reina from Real Oviedo won a free kick in an attacking position.
56
Yellow Card Yellow Card Important
Fer López of Celta Vigo receives a yellow card for a foul.
56
Update Update
Fouled by Fer López of Celta Vigo.
54
Update Update
Foul committed by Sergio Carreira of Celta Vigo.
54
Attempt Attempt
Missed chance. Federico Viñas of Real Oviedo shot with his left foot from the center of the box but missed to the left.
54
Attempt Attempt
New attacking attempt. Javi López of Real Oviedo took a left-footed shot from inside the six-yard box, but it was saved by Ionut Radu, the Celta Vigo goalkeeper, who was positioned in the center of the goal. The assist came from Alberto Reina with a cross.
54
Update Update
Nacho Vidal from Real Oviedo won a free kick on the right wing.
52
Update Update
Williot Swedberg of Celta Vigo commits a foul.
52
Update Update
Foul committed by Eric Bailly - Real Oviedo.
51
Update Update
Alberto Reina of Real Oviedo won a free kick in defense.
48
Update Update
Fer López from Celta Vigo committed a foul.
48
Update Update
Nicolás Fonseca of Real Oviedo won a free kick in defense.
45
Update Update
The second half begins with the score at Celta Vigo 0, Real Oviedo 2.
45
Update Update
The first half ends with Celta Vigo trailing 0-2 against Real Oviedo.
45
Update Update
Javi López of Real Oviedo won a free kick in defense.
45
Update Update
The fourth official has indicated there will be 3 minutes of added time.
45
GOAL! GOAL! Important
Goal! Real Oviedo leads 2-0 against Celta Vigo. Federico Viñas scores with a left-footed shot from the center of the box into the right corner, assisted by Ilyas Chaira's cross.
45
Update Update
Javi Rueda from Celta Vigo committed a foul.
45
Substitution Substitution
Substitution for Celta Vigo: Iago Aspas replaces Andrés Antañón.
45
Substitution Substitution
Substitution for Celta Vigo: Ilaix Moriba replaces Matías Vecino.
43
Update Update
Williot Swedberg from Celta Vigo won a free kick in the defensive area.
43
Update Update
Foul committed by Kwasi Sibo of Real Oviedo.
42
Update Update
Ilyas Chaira of Real Oviedo won a free kick in defense.
42
Update Update
Foul committed by Sergio Carreira of Celta Vigo.
41
Update Update
Ilyas Chaira commits a foul for Real Oviedo.
41
Update Update
Sergio Carreira from Celta Vigo won a free kick on the left wing.
39
Attempt Attempt
Ilyas Chaira from Real Oviedo had a missed chance, shooting with his right foot from the right side of the box, but the shot went high and wide to the right. Dani Calvo provided the assist.
37
Update Update
There is a delay in the match due to an injury to Nicolás Fonseca from Real Oviedo.
37
Update Update
Foul committed by Matías Vecino for Celta Vigo.
37
Update Update
Nicolás Fonseca of Real Oviedo won a free kick in defense.
36
Corner Corner
Celta Vigo wins a corner after Javi López concedes.
33
Update Update
Nicolás Fonseca from Real Oviedo committed a foul.
33
Update Update
Pablo Durán from Celta Vigo won a free kick on the left wing.
26
Corner Corner
New attacking attempt. Ilyas Chaira from Real Oviedo takes a right-footed shot from the right side of the box, but it's saved in the left corner by Ionut Radu from Celta Vigo, assisted by Alberto Reina.
25
Update Update
Javi Rueda from Celta Vigo won a free kick on the right wing.
25
Update Update
Javi López of Real Oviedo commits a foul.
22
Update Update
Ilyas Chaira from Real Oviedo was awarded a free kick in an attacking position.
22
Update Update
Foul committed by Thiago Fernández of Real Oviedo.
22
Update Update
Álvaro Núñez from Celta Vigo won a free kick on the right wing.
21
Update Update
Ilyas Chaira commits a foul for Real Oviedo.
21
Update Update
Pablo Durán from Celta Vigo won a free kick in defense.
18
Corner Corner
New attacking attempt. Pablo Durán from Celta Vigo takes a left-footed shot from outside the box, but Aarón Escandell from Real Oviedo saves it in the right corner. The assist was provided by Javi Rueda.
16
Update Update
Marcos Alonso from Celta Vigo won a free kick on the left wing.
16
Update Update
Foul committed by Nacho Vidal of Real Oviedo.
15
Update Update
Celta Vigo is called offside. Pablo Durán is in an offside position.
14
Attempt Attempt
Fer López from Celta Vigo attempts an attack with a left-footed shot from the center of the box, but Aarón Escandell, the goalkeeper for Real Oviedo, makes a save in the center of the goal.
14
Update Update
New attacking attempt. Andrés Antañón from Celta Vigo shoots with his right foot from the center of the box, but Aarón Escandell, the goalkeeper for Real Oviedo, saves it in the center of the goal. The assist came from Marcos Alonso.
10
Update Update
Offside called against Real Oviedo. Thiago Fernández is offside.
4
GOAL! GOAL! Important
Goal! Real Oviedo takes the lead 1-0 with Alberto Reina scoring from close range with a left-footed shot into the left corner.
4
Attempt Attempt
Shot blocked. Nacho Vidal's right-foot shot from the center of the box for Real Oviedo is blocked.
3
Attempt Attempt
Javi Rueda from Celta Vigo had a missed chance, heading the ball from the center of the box but it went to the left. The assist came from Williot Swedberg's cross.
2
Corner Corner
Celta Vigo wins a corner after Aarón Escandell concedes.
2
Corner Corner
New attacking attempt. Andrés Antañón from Celta Vigo takes a right-footed shot from outside the box, but Aarón Escandell from Real Oviedo saves it in the left corner. The assist was provided by Pablo Durán.

CONCLUSION

Structural assessment: Real Oviedo exhibited a significant deviation from the pre-match structural baseline. Efficiency outcome: Possession-adjusted chance creation finished in line with projected levels. Result alignment: The final score was contrary to the pre-match probability model. Market alignment: The match result was outside the projected probability range.

Explore League Previews