🔒 Strictly Necessary Cookies (Always Active)
These cookies are essential for the website to function and cannot be disabled.
- Session security
- Traffic management
- Server load balancing
- Security verification
| Assistant Referee 2 | Iker De Francisco Grijalba |
| Fourth Official | Antonio Sánchez Sánchez |
| Referee | Ricardo De Burgos Bengoetxea |
| Referee | Asier Pérez de Mendiola González de Durana |
| Stadium | Estadio Nuevo Carlos Tartiere |
| Capacity | 30,500 |
| Weather | overcast clouds |
| Temperature | 21.98°C |
| Feels Like | 21.51°C |
| Wind | 3.2 m/s (7°) |
| Humidity | 49% |
| Pressure | 1014 hPa |
Real Oviedo vs Villarreal finished at Estadio Nuevo Carlos Tartiere with a 1-1 scoreline. Referee: Ricardo De Burgos Bengoetxea. Weather: Kapalı bulutlu. gülen taraf olmadı, karşılaşma berabere sonuçlandı. See full match details and goal timeline.
Real Oviedo vs Villarreal – La Liga. Match on 23-04-2026 at 20:30, Estadio Nuevo Carlos Tartiere (capacity 30,500). Referee and match details on Skorjet.
The match has ended. See full minute-by-minute summary and goal timeline.
The La Liga match between Real Oviedo and Villarreal ended with a 1-1 scoreline. Both teams took to the pitch at Estadio Nuevo Carlos Tartiere in search of victory. Key moments, goals, cards and all statistics from the match can be detailed on Skorjet. The match result, player performances and team statistics are available on the match page for fans.
Real Oviedo
Villarreal
Compare key metrics such as possession, total shots and attacking output for Real Oviedo and Villarreal.
Follow the complete minute-by-minute timeline for Real Oviedo vs Villarreal, including key moments, goals and cards.
| Jersey | Player | Jersey | Player | ||
|---|---|---|---|---|---|
Real Oviedo
4-2-3-1
|
Villarreal
4-4-2
|
||||
|
2 | Eric Bailly |
|
6 | Pau Navarro |
|
5 | Alberto Reina |
|
10 | Dani Parejo |
|
6 | Kwasi Sibo |
|
11 | Alfon González |
|
7 | Ilyas Chaira |
|
12 | Renato Veiga |
|
9 | Federico Viñas |
|
15 | Santiago Mouriño |
|
11 | Santiago Colombatto |
|
17 | Tajon Buchanan |
|
12 | Dani Calvo |
|
18 | Pape Gueye |
|
13 | Aarón Escandell |
|
19 | Nicolas Pépé |
|
15 | Thiago Fernández |
|
21 | Tani Oluwaseyi |
|
22 | Nacho Vidal |
|
23 | Sergi Cardona |
|
25 | Javi López |
|
25 | Arnau Tenas |
| Jersey | Player | Jersey | Player | ||
|---|---|---|---|---|---|
Real Oviedo
|
Villarreal
|
||||
|
1 | Horațiu Moldovan |
|
1 | Luiz Júnior |
|
3 | Rahim Alhassane |
|
3 | Alex Freeman |
|
4 | David Costas |
|
4 | Rafa Marín |
|
8 | Santi Cazorla |
|
5 | Willy Kambwala |
|
10 | Haissem Hassan |
|
7 | Gerard Moreno |
|
14 | Ovie Ejaria |
|
9 | Georges Mikautadze |
|
16 | David Carmo |
|
16 | Thomas Partey |
|
17 | Thiago Borbas |
|
20 | Alberto Moleiro |
|
24 | Lucas Ahijado |
|
22 | Ayoze Pérez |
|
26 | Miguel Narváez |
|
24 | Alfonso Pedraza |
|
27 | Pablo Agudín |
|
38 | Alassane Diatta |
| Player | Status | Player | Status | ||
|---|---|---|---|---|---|
Real Oviedo
|
Villarreal
|
||||
|
Nicolas Fonseca | Cezalı |
|
Juan Foyth | Sakat |
|
Leander Dendoncker | Sakat |
|
Pau Cabanes | Sakat |
|
Luka Ilić | Sakat |
|
Santi Comesaña | Cezalı |
|
Álex Forés Mendoza | Sakat |
|
Logan Costa | Sakat |
Real Oviedo
Villarreal
Review starting XI, bench options and tactical setup for Real Oviedo and Villarreal.
| # | Team | P | W | D | L | GF | GA | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 38 | 31 | 1 | 6 | 95 | 36 | 59 | 94 | W W L W L | |
| 2 | 38 | 27 | 5 | 6 | 77 | 35 | 42 | 86 | W L W W W | |
| 3 | 38 | 22 | 6 | 10 | 72 | 46 | 26 | 72 | W D L L W | |
| 4 | 38 | 21 | 6 | 11 | 62 | 44 | 18 | 69 | W L W W L | |
| 5 | 38 | 15 | 15 | 8 | 59 | 48 | 11 | 60 | W D W L W | |
| 6 | 38 | 14 | 12 | 12 | 53 | 48 | 5 | 54 | W W L D W | |
| 7 | 38 | 15 | 6 | 17 | 32 | 38 | -6 | 51 | L D W L W | |
| 8 | 38 | 12 | 14 | 12 | 41 | 44 | -3 | 50 | W D D W W | |
| 9 | 38 | 13 | 10 | 15 | 46 | 55 | -9 | 49 | L W D W W | |
| 10 | 38 | 11 | 13 | 14 | 59 | 61 | -2 | 46 | L D D L D | |
| 11 | 38 | 12 | 10 | 16 | 43 | 55 | -12 | 46 | L L W W D | |
| 12 | 38 | 13 | 6 | 19 | 43 | 58 | -15 | 45 | W L L D L | |
| 13 | 38 | 10 | 13 | 15 | 49 | 57 | -8 | 43 | L D L W D | |
| 14 | 38 | 11 | 10 | 17 | 44 | 56 | -12 | 43 | L D W W L | |
| 15 | 38 | 12 | 7 | 19 | 46 | 60 | -14 | 43 | W W W L L | |
| 16 | 38 | 11 | 9 | 18 | 44 | 50 | -6 | 42 | L L L L L | |
| 17 | 38 | 11 | 9 | 18 | 47 | 57 | -10 | 42 | W D L L W | |
| 18 | 38 | 11 | 9 | 18 | 47 | 61 | -14 | 42 | L W W W L | |
| 19 | 38 | 9 | 14 | 15 | 39 | 55 | -16 | 41 | L D D L D | |
| 20 | 38 | 6 | 11 | 21 | 26 | 60 | -34 | 29 | L D L L L |
Check the latest La Liga table position, points and goal difference for Real Oviedo and Villarreal.
Explore previous meetings, win/draw distribution and score history between Real Oviedo and Villarreal.
| Logo | TV Channel | Date | Kick-off | Status |
|---|---|---|---|---|
|
ESPN | 23-04-2026 | 20:30 | Finished |
|
DAZN | 23-04-2026 | 20:30 | Finished |
|
Play Sports | 23-04-2026 | 20:30 | Finished |
|
Play Sports 1 | 23-04-2026 | 20:30 | Finished |
|
Bet365 | 23-04-2026 | 20:30 | Finished |
|
ESPN 2 | 23-04-2026 | 20:30 | Finished |
|
ESPN 3 | 23-04-2026 | 20:30 | Finished |
|
beIN SPORTS CONNECT | 23-04-2026 | 20:30 | Finished |
|
SuperSport Football Plus ROA | 23-04-2026 | 20:30 | Finished |
|
SuperSport GOtv LaLiga | 23-04-2026 | 20:30 | Finished |
|
SuperSport Laliga ROA | 23-04-2026 | 20:30 | Finished |
|
DStv Now | 23-04-2026 | 20:30 | Finished |
|
DIRECTV Sports Argentina | 23-04-2026 | 20:30 | Finished |
|
DIRECTV Sports Chile | 23-04-2026 | 20:30 | Finished |
|
QQ Sports Live | 23-04-2026 | 20:30 | Finished |
|
Migu | 23-04-2026 | 20:30 | Finished |
|
DIRECTV Sports Colombia | 23-04-2026 | 20:30 | Finished |
|
Voyo | 23-04-2026 | 20:30 | Finished |
|
DIRECTV Sports Ecuador | 23-04-2026 | 20:30 | Finished |
|
Free | 23-04-2026 | 20:30 | Finished |
|
Vidio | 23-04-2026 | 20:30 | Finished |
|
ArtMotion | 23-04-2026 | 20:30 | Finished |
|
beIN Sports Connect New Zealand | 23-04-2026 | 20:30 | Finished |
|
TV 2 Play | 23-04-2026 | 20:30 | Finished |
|
DIRECTV Sports Peru | 23-04-2026 | 20:30 | Finished |
|
StarHub TV+ | 23-04-2026 | 20:30 | Finished |
|
DIRECTV Sports Uruguay | 23-04-2026 | 20:30 | Finished |
|
DIRECTV Sports Venezuela | 23-04-2026 | 20:30 | Finished |
|
TV2 Sport Premium | 23-04-2026 | 20:30 | Finished |
|
S Sport | 23-04-2026 | 20:30 | Finished |
|
Movistar Futbol | 23-04-2026 | 20:30 | Finished |
|
DAZN Japan | 23-04-2026 | 20:30 | Finished |
|
Bein Sports 3 | 23-04-2026 | 20:30 | Finished |
|
ARENA SPORT 1 SRB | 23-04-2026 | 20:30 | Finished |
|
sooka | 23-04-2026 | 20:30 | Finished |
|
TOD | 23-04-2026 | 20:30 | Finished |
|
Orange TV Go | 23-04-2026 | 20:30 | Finished |
|
Setanta Sports 1 | 23-04-2026 | 20:30 | Finished |
|
ESPN 4 | 23-04-2026 | 20:30 | Finished |
|
M Plus Live | 23-04-2026 | 20:30 | Finished |
|
Claro TV+ | 23-04-2026 | 20:30 | Finished |
|
Sky+ | 23-04-2026 | 20:30 | Finished |
|
DGO | 23-04-2026 | 20:30 | Finished |
|
FanCode | 23-04-2026 | 20:30 | Finished |
|
📺
|
Arena 2 Premium | 23-04-2026 | 20:30 | Finished |
|
DAZN Portugal | 23-04-2026 | 20:30 | Finished |
|
DAZN Eleven 1 Portugal | 23-04-2026 | 20:30 | Finished |
|
DAZN Eleven 2 Portugal | 23-04-2026 | 20:30 | Finished |
|
DAZN Eleven 4 Portugal | 23-04-2026 | 20:30 | Finished |
|
Ziggo Sport 2 | 23-04-2026 | 20:30 | Finished |
|
beIN Sports HD 2 | 23-04-2026 | 20:30 | Finished |
|
beIN Sports HD 3 | 23-04-2026 | 20:30 | Finished |
|
Disney+ | 23-04-2026 | 20:30 | Finished |
|
📺
|
FastTV | 23-04-2026 | 20:30 | Finished |
|
📺
|
Disney+ Chile | 23-04-2026 | 20:30 | Finished |
|
📺
|
ESPN2 Chile | 23-04-2026 | 20:30 | Finished |
|
📺
|
Sporty TV | 23-04-2026 | 20:30 | Finished |
|
📺
|
directvsports.com | 23-04-2026 | 20:30 | Finished |
|
📺
|
beIN Sports English | 23-04-2026 | 20:30 | Finished |
|
📺
|
beIN Sports English 2 | 23-04-2026 | 20:30 | Finished |
|
📺
|
Fast Sports 2 | 23-04-2026 | 20:30 | Finished |
|
📺
|
Sky Go Austria | 23-04-2026 | 20:30 | Finished |
|
📺
|
StarTimes App | 23-04-2026 | 20:30 | Finished |
|
📺
|
Futbol TV | 23-04-2026 | 20:30 | Finished |
|
📺
|
Arena Sport 2 Serbia | 23-04-2026 | 20:30 | Finished |
|
📺
|
Arena Sport 6 Serbia | 23-04-2026 | 20:30 | Finished |
|
📺
|
DAZN1 Germany | 23-04-2026 | 20:30 | Finished |
|
📺
|
beIN Sports Connect Malaysia | 23-04-2026 | 20:30 | Finished |
|
📺
|
Startimes World Football | 23-04-2026 | 20:30 | Finished |
|
📺
|
Sky Sports Norte | 23-04-2026 | 20:30 | Finished |
|
📺
|
beIN Sports Malaysia | 23-04-2026 | 20:30 | Finished |
|
📺
|
Sky Sports Mexico | 23-04-2026 | 20:30 | Finished |
|
📺
|
beIN Sports Connect Philippines | 23-04-2026 | 20:30 | Finished |
|
📺
|
beIN Sports Singapore | 23-04-2026 | 20:30 | Finished |
|
📺
|
beIN Sports Connect Singapore | 23-04-2026 | 20:30 | Finished |
|
📺
|
MTV Urheilu 1 | 23-04-2026 | 20:30 | Finished |
|
📺
|
MTV Katsomo | 23-04-2026 | 20:30 | Finished |
|
📺
|
MTV Urheilu 2 | 23-04-2026 | 20:30 | Finished |
|
📺
|
Ziggo Sport 3 | 23-04-2026 | 20:30 | Finished |
|
📺
|
Ziggo Sport 5 | 23-04-2026 | 20:30 | Finished |
|
📺
|
TV4 Play | 23-04-2026 | 20:30 | Finished |
|
📺
|
S Sport 2 | 23-04-2026 | 20:30 | Finished |
|
📺
|
Okko Sport | 23-04-2026 | 20:30 | Finished |
|
📺
|
ART Sport 2 | 23-04-2026 | 20:30 | Finished |
|
📺
|
TV2 Sport Premium 2 | 23-04-2026 | 20:30 | Finished |
|
📺
|
beIN Sports Connect Indonesia | 23-04-2026 | 20:30 | Finished |
Find channel availability, broadcast status and kick-off details for Real Oviedo vs Villarreal.
The second half ends with the match finishing 1-1 between Real Oviedo and Villarreal.
The second half ends with the match finishing 1-1 between Real Oviedo and Villarreal.
Federico Viñas of Real Oviedo misses a header from the center of the box, sending it close but to the left. He was assisted by Santi Cazorla's cross after a set piece situation.
Federico Viñas from Real Oviedo misses a header from the center of the box, sending it just left of the goal. He was assisted by Santi Cazorla, who delivered a cross after a set piece situation.
Alberto Moleiro from Villarreal receives a yellow card for a bad foul.
Haissem Hassan from Real Oviedo wins a free kick on the right wing.
Foul committed by Alberto Moleiro of Villarreal.
Alberto Moleiro from Villarreal receives a yellow card for a bad foul.
Haissem Hassan of Real Oviedo wins a free kick on the right wing.
Foul committed by Alberto Moleiro of Villarreal.
Santiago Colombatto from Real Oviedo misses the attempt with a left-footed shot from outside the box that goes just over the bar.
Attempt missed. Santiago Colombatto of Real Oviedo takes a left-footed shot from outside the box, but it goes too high.
Substitution for Real Oviedo: Pablo Agudín comes on for Ilyas Chaira.
Substitution for Real Oviedo: Pablo Agudín comes on for Ilyas Chaira.
The fourth official has indicated there will be 7 minutes of added time.
Substitution for Real Oviedo: Rahim Alhassane comes on for Javi López.
The fourth official has indicated there will be 7 minutes of added time.
Substitution for Real Oviedo: Rahim Alhassane comes on for Javi López.
Foul by Santiago Colombatto of Real Oviedo.
Ayoze Pérez from Villarreal wins a free kick in the defensive half.
Foul by Santiago Colombatto of Real Oviedo.
Ayoze Pérez from Villarreal is awarded a free kick in the defensive half.
Foul committed by Federico Viñas of Real Oviedo.
Pape Gueye from Villarreal wins a free kick in the attacking half.
Foul committed by Federico Viñas of Real Oviedo.
Pape Gueye from Villarreal wins a free kick in the attacking half.
Nacho Vidal from Real Oviedo misses the attempt with a right-footed shot from the right side of the box, sending it too high. Federico Viñas provided the assist.
Georges Mikautadze's right-footed shot from the center of the box is blocked. Ayoze Pérez provided the assist.
Attempt missed. Nacho Vidal of Real Oviedo has a right-footed shot from the right side of the box that goes too high, assisted by Federico Viñas.
Georges Mikautadze's right-footed shot from the center of the box is blocked.
Ayoze Pérez from Villarreal hits the bar with a header from the center of the box, assisted by Sergi Cardona's cross.
Pape Gueye from Villarreal wins a free kick in the defensive half.
Foul committed by Federico Viñas of Real Oviedo.
Foul committed by Javi López of Real Oviedo.
Nicolas Pépé wins a free kick for Villarreal in the defensive half.
Ayoze Pérez from Villarreal hits the woodwork with a header from the center of the box.
Foul committed by Federico Viñas of Real Oviedo.
Pape Gueye from Villarreal wins a free kick in the defensive half.
Foul committed by Javi López of Real Oviedo.
Nicolas Pépé wins a free kick for Villarreal in the defensive half.
Nicolas Pépé commits a handball for Villarreal.
Nicolas Pépé commits a handball for Villarreal.
Substitution for Villarreal: Thomas Partey comes on for Dani Parejo.
Substitution for Villarreal: Alexander Freeman comes on for Santiago Mouriño due to an injury.
Substitution for Villarreal: Alexander Freeman comes on for Santiago Mouriño due to an injury.
The match is delayed due to an injury to Santiago Mouriño of Villarreal.
The match is delayed due to an injury to Santiago Mouriño of Villarreal.
The match is delayed due to an injury to Santiago Mouriño of Villarreal.
Real Oviedo wins a corner after Santiago Mouriño concedes.
The match is currently delayed due to an injury to Santiago Mouriño of Villarreal.
Corner awarded to Real Oviedo after a concession by Santiago Mouriño.
Real Oviedo wins a corner after Sergi Cardona concedes.
Real Oviedo wins a corner after Sergi Cardona concedes.
Substitution for Real Oviedo: Santi Cazorla comes on for Alberto Reina.
Substitution for Real Oviedo: Santi Cazorla comes on for Alberto Reina.
Substitution for Real Oviedo: Ovie Ejaria comes on for Kwasi Sibo.
Substitution for Real Oviedo: Haissem Hassan comes on for Thiago Fernández.
Substitution for Real Oviedo: Ovie Ejaria comes on for Kwasi Sibo.
Substitution for Real Oviedo: Haissem Hassan comes on for Thiago Fernández.
Goal! Ilyas Chaira scores for Real Oviedo with a left-footed shot from the right side of the box to the center of the goal. The match is now 1-1.
⚽ GoalGoal! Ilyas Chaira scores for Real Oviedo with a left-footed shot from the right side of the box. The match is now 1-1.
⚽ GoalFoul committed by Santiago Mouriño of Villarreal.
Thiago Fernández from Real Oviedo wins a free kick in the defensive half.
Santiago Mouriño from Villarreal misses the attempt with a right-footed shot from outside the box that goes too high. Alberto Moleiro provided the assist.
Thiago Fernández from Real Oviedo wins a free kick in the defensive half.
Foul committed by Santiago Mouriño of Villarreal.
Santiago Mouriño from Villarreal misses an attempt with a right-footed shot from outside the box.
Ilyas Chaira's right-footed shot from a difficult angle and long range on the right is blocked. The attempt was assisted by Thiago Fernández.
Real Oviedo wins a corner after Sergi Cardona concedes.
Real Oviedo wins a corner after Sergi Cardona concedes.
Ilyas Chaira from Real Oviedo has a right-footed shot from a difficult angle and long range on the right, but it is blocked.
Substitution for Villarreal: Ayoze Pérez comes on for Tani Oluwaseyi.
Substitution for Villarreal: Alberto Moleiro comes on for Alfon González.
Substitution for Villarreal: Ayoze Pérez comes on for Tani Oluwaseyi.
Substitution for Villarreal: Alberto Moleiro comes on for Alfon González.
Ilyas Chaira from Real Oviedo wins a free kick on the right wing.
Foul committed by Sergi Cardona of Villarreal.
Ilyas Chaira from Real Oviedo wins a free kick on the right wing.
Foul committed by Sergi Cardona of Villarreal.
Dani Calvo from Real Oviedo misses an attempt with a header from the left side of the six-yard box, sending it too high. The chance was assisted by Santiago Colombatto, who delivered a cross after a corner.
Dani Calvo from Real Oviedo misses an attempt with a header from very close range, sending it just a bit too high. The chance was assisted by Santiago Colombatto, who delivered a cross after a corner.
Real Oviedo wins a corner after Renato Veiga concedes.
Real Oviedo win a corner after Renato Veiga concedes.
Attempt saved. Pape Gueye from Villarreal has a left-footed shot from the right side of the box, but Aarón Escandell from Real Oviedo saves it in the bottom left corner. The assist comes from Georges Mikautadze.
Pape Gueye's left-footed shot from the right side of the box is saved.
Federico Viñas of Real Oviedo is caught offside.
Federico Viñas of Real Oviedo is caught offside.
Corner awarded to Real Oviedo after Arnau Tenas concedes.
Alberto Reina's left-footed shot from the center of the box is saved by Arnau Tenas in the center of the goal.
Real Oviedo wins a corner after Pape Gueye concedes it.
Corner awarded to Real Oviedo after Pape Gueye concedes.
Thiago Fernández from Real Oviedo misses the attempt with a right-footed shot from the center of the box, sending it high and wide to the right.
Thiago Fernández from Real Oviedo misses the attempt with a right-footed shot from the center of the box, sending it high and wide to the right.
The match is delayed due to an injury to Pau Navarro from Villarreal.
Federico Viñas of Real Oviedo has a header from the center of the box blocked. The attempt was assisted by Ilyas Chaira's cross.
Nacho Vidal's right-footed shot from a tough angle on the right is blocked. He was assisted by Thiago Fernández.
Santiago Mouriño from Villarreal wins a free kick in the defensive half.
First half ends with Villarreal leading 1-0 against Real Oviedo.
Ilyas Chaira's header from the center of the box is saved by Arnau Tenas in the center of the goal, following a cross from Javi López.
Federico Viñas of Real Oviedo misses an attempt with a header from the center of the box.
Corner awarded to Real Oviedo after a foul by Tajon Buchanan.
Eric Bailly of Real Oviedo wins a free kick in the defensive half.
Foul committed by Alfon González of Villarreal.
Alberto Reina from Real Oviedo wins a free kick on the left wing.
Foul committed by Pau Navarro of Villarreal.
The second half begins with the score at Real Oviedo 0, Villarreal 1.
Substitution for Villarreal: Georges Mikautadze comes on for Tajon Buchanan.
Foul committed by Pau Navarro of Villarreal.
Foul committed by Alberto Reina of Real Oviedo.
Pape Gueye from Villarreal wins a free kick in the defensive half.
Real Oviedo wins a corner after Alfon González concedes.
The match is delayed due to an injury to Eric Bailly of Real Oviedo.
Aarón Escandell of Real Oviedo receives a yellow card for a bad foul.
Offside called against Villarreal. Tani Oluwaseyi is the player caught offside.
Pape Gueye from Villarreal wins a free kick in the defensive half.
Pape Gueye from Villarreal wins a free kick in the defensive half.
Santiago Colombatto of Real Oviedo wins a free kick in the defensive half.
Foul committed by Renato Veiga of Villarreal.
Nicolas Pépé from Villarreal misses an attempt with a left-footed shot from outside the box.
Federico Viñas from Real Oviedo wins a free kick in the attacking half.
Foul committed by Dani Parejo of Villarreal.
Ilyas Chaira from Real Oviedo misses the attempt with a left-footed shot from outside the box.
Foul committed by Renato Veiga of Villarreal.
Foul committed by Renato Veiga of Villarreal.
Thiago Fernández's right-footed shot from outside the box is saved in the center of the goal by Arnau Tenas. The attempt was assisted by Ilyas Chaira.
Sergi Cardona from Villarreal wins a free kick in the defensive half.
Foul committed by Ilyas Chaira of Real Oviedo.
Ilyas Chaira from Real Oviedo wins a free kick in the defensive half.
Foul committed by Alfon González of Villarreal.
Attempt saved. Alfon González from Villarreal has a right-footed shot from the right side of the six-yard box that is saved.
Kwasi Sibo from Real Oviedo misses an attempt with a right-footed shot from outside the box.
Villarreal wins a corner after Ilyas Chaira concedes.
⚽ GoalVillarreal win a corner after Ilyas Chaira concedes.
VAR decision results in a penalty for Villarreal.
Dani Calvo of Real Oviedo concedes a penalty after committing a foul in the penalty area.
VAR is checking a penalty for Villarreal.
Foul committed by Sergi Cardona of Villarreal.
Ilyas Chaira of Real Oviedo wins a free kick on the right wing.
Real Oviedo
Villarreal
Detailed general metrics for Real Oviedo and Villarreal are shown above for quick technical comparison.
Real Oviedo
Villarreal
Detailed passing metrics for Real Oviedo and Villarreal are shown above for quick technical comparison.
Real Oviedo
Villarreal
Detailed attack metrics for Real Oviedo and Villarreal are shown above for quick technical comparison.
Real Oviedo
Villarreal
Detailed defense metrics for Real Oviedo and Villarreal are shown above for quick technical comparison.
Real Oviedo
Villarreal
Detailed fouls metrics for Real Oviedo and Villarreal are shown above for quick technical comparison.