Calendario de Partidos en Fútbol Libre TV

Fútbol Libre Online en Vivo

Calandario de partidos de pie

Agenda Deportiva
12 Marzo 2026

HoraCompeticiónPartido
22:45 UEFA Champions LeagueBayer Leverkusen vs Arsenal
23:00 Copa de la ReinaAtlético Madrid vs UD Tenerife
01:00 UEFA Champions LeagueReal Madrid vs Manchester City
01:00 UEFA Champions LeaguePSG vs Chelsea
01:00 UEFA Champions LeagueBodø / Glimt vs Sporting CP
01:00 ChampionshipCoventry City vs Preston North End
01:30 Liga ProfesionalArgentinos Juniors vs Rosario Central
01:30 Liga ProfesionalBanfield vs Gimnasia La Plata
03:00 Copa LibertadoresSporting Cristal vs Carabobo
03:00 BrasileirãoAtlético Mineiro vs Internacional
03:45 Liga ProfesionalBoca Juniors vs San Lorenzo
04:30 CONCACAF Champions CupNashville SC vs Inter Miami
04:30 NBACavaliers vs Magic
05:30 Copa LibertadoresDeportes Tolima vs O’Higgins
05:30 BrasileirãoFlamengo vs Cruzeiro
05:30 BrasileirãoCorinthians vs Coritiba
06:00 Liga ProfesionalAtlético Tucumán vs Aldosivi
06:00 Liga MX FemenilAtlético San Luis vs Puebla
06:00 Liga ProfesionalIndependiente Rivadavia vs Barracas Central
06:30 CONCACAF Champions CupLA Galaxy vs Mount Pleasant Academy
07:00 NBARockets vs Nuggets
08:30 CONCACAF Champions CupSan Diego vs Toluca

visita Guía Completa de Todas las Ligas de Fútbol

Canales deportivos México en vivo por internet

ESPN 1

Deportes · En vivo

ESPN 2

Deportes

ESPN 3

En directo

FOX Sports 1

Canal deportivo

FOX Sports 2

Canal deportivo

FOX Sports Premium

Premium

TUDN

México

Newcastle United vs Barcelona | Octavos de Final | Momentos Clave | UEFA Champions League 2026

Resumen del partido

El partido entre Newcastle United y FC Barcelona terminó 1-1 en la ida de los octavos de final de la UEFA Champions League 2026 en el estadio St James’ Park.

El encuentro fue muy intenso, con el Newcastle presionando fuerte y creando varias ocasiones peligrosas durante el partido. El equipo inglés parecía quedarse con la victoria cuando Harvey Barnes marcó en el minuto 86, aprovechando un centro desde la banda y adelantando a los locales.

Cuando todo indicaba que el Newcastle ganaría, el Barcelona consiguió un penalti en el tiempo añadido tras una falta sobre Dani Olmo dentro del área. El joven talento Lamine Yamal ejecutó el penalti con calma y marcó el 1-1 en el minuto 94-96, rescatando un empate dramático para el conjunto catalán.

Con este resultado, la eliminatoria queda abierta y todo se decidirá en el partido de vuelta en España, donde ambos equipos buscarán el pase a los cuartos de final.

Atlético de Madrid vs Tottenham 5-2 Resumen | Goles de Julián Álvarez | Highlights de la UCL | Errores de Kinsky

Resumen del partido

El Galatasaray logró una importante victoria 1-0 frente al Liverpool en el partido de ida de los octavos de final de la UEFA Champions League. El encuentro se disputó en Estambul, donde el equipo turco aprovechó el apoyo de su afición para conseguir una ventaja mínima en la eliminatoria.

El único gol del partido llegó temprano, cuando Mario Lemina marcó de cabeza tras un tiro de esquina, adelantando al Galatasaray en el marcador. Después del gol, el Liverpool intentó reaccionar y dominó varios momentos del partido, creando oportunidades peligrosas en ataque.

A pesar de la presión del equipo inglés, la defensa del Galatasaray se mantuvo sólida y logró mantener su portería en cero hasta el final del encuentro. Con este resultado, el equipo turco viajará a Anfield con una ligera ventaja para el partido de vuelta.

La eliminatoria sigue abierta y el Liverpool buscará remontar en casa, mientras que el Galatasaray intentará defender su ventaja para avanzar a los cuartos de final de la Champions League. ⚽

Bayer Leverkusen vs Arsenal | Transmisión en Vivo | Champions League UCL | Marcador y Highlights | Los Gunners

Resumen del partido

El Bayer Leverkusen se enfrentó al Arsenal en un emocionante partido de los octavos de final de la UEFA Champions League. Ambos equipos mostraron un fútbol ofensivo desde el inicio, intentando crear oportunidades claras de gol y controlar el ritmo del encuentro.

Durante la primera mitad, el Arsenal tuvo algunas ocasiones peligrosas gracias a la velocidad de sus atacantes, mientras que el Leverkusen respondió con contraataques rápidos frente a su afición en el BayArena. La intensidad del partido se mantuvo alta y las defensas tuvieron que trabajar mucho para evitar goles.

En la segunda parte, el ritmo del juego aumentó y los dos equipos buscaron el gol decisivo. El Arsenal mantuvo más posesión del balón, pero el Leverkusen también generó oportunidades peligrosas con ataques directos.

Al final, el partido terminó 1-1, dejando la eliminatoria completamente abierta para el partido de vuelta, donde ambos equipos lucharán por un lugar en los cuartos de final de la Champions League.

¡Estalla una pelea masiva en la final de fútbol de Brasil!

Caos y pelea masiva en la final de fútbol de Brasil

En la final del Campeonato Mineiro 2026 entre Cruzeiro y Atlético Mineiro, el partido terminó en una enorme pelea en los últimos minutos. La confrontación comenzó tras una falta y rápidamente escaló a un enfrentamiento generalizado entre jugadores, cuerpo técnico y personal de seguridad.

El árbitro expulsó a 23 jugadores en total (12 de Cruzeiro y 11 de Atlético Mineiro), incluyendo al ex internacional brasileño Hulk, estableciendo un récord histórico en el fútbol brasileño. Las escenas de caos obligaron incluso a la intervención de la policía para restaurar el orden.

Aunque Cruzeiro ganó 1‑0, la atención principal se centró en la batalla campal que ensombreció el resultado. Puedes ver los highlights y la pelea aquí:

Resumen | RC Celta 1-2 Real Madrid | LaLiga

Resumen del partido: LaLiga

El Real Madrid logró una victoria muy importante por 2-1 contra el RC Celta en un partido muy competitivo de LaLiga disputado en el estadio de Balaídos. El encuentro fue intenso desde el principio, con oportunidades para ambos equipos y emoción hasta los últimos minutos.

El Real Madrid comenzó el partido con mucha presión ofensiva y consiguió abrir el marcador en la primera parte. Tras una jugada bien construida, el conjunto blanco se adelantó y tomó el control del encuentro durante varios minutos. Sin embargo, el RC Celta reaccionó rápidamente y logró empatar el partido con un buen ataque colectivo que sorprendió a la defensa madridista.

En la segunda parte, el juego se volvió más equilibrado. Ambos equipos intentaron crear oportunidades de gol, con el Celta buscando aprovechar el apoyo de su afición y el Real Madrid intentando mantener la posesión del balón. Los porteros también tuvieron intervenciones importantes que evitaron que el marcador cambiara durante gran parte del segundo tiempo.

Cuando el partido parecía terminar en empate, el Real Madrid encontró el gol de la victoria en los minutos finales. Con un potente disparo desde fuera del área, el equipo visitante consiguió marcar el 2-1 definitivo, asegurando tres puntos muy valiosos en la competición.

Con este resultado, el Real Madrid continúa sumando puntos importantes en la lucha por el título de LaLiga, mientras que el RC Celta mostró un gran esfuerzo pero no pudo evitar la derrota en casa. ⚽

ATHLETIC CLUB 0 vs 1 FC BARCELONA | LALIGA 2025/26 MD 27

Resumen Highlights LaLiga 2025/26 MD27

El FC Barcelona consiguió una victoria muy trabajada por 1-0 frente al Athletic Club en San Mamés durante la jornada 27 de LaLiga 2025/26. El partido fue intenso y muy equilibrado, con el Athletic presionando fuerte en casa y creando algunas ocasiones peligrosas en la primera parte.

El Barcelona respondió con posesión y ataques rápidos por las bandas, buscando espacios en la defensa rival. Durante gran parte del encuentro ambos equipos mostraron solidez defensiva, lo que mantuvo el marcador sin goles.

El momento decisivo llegó cuando Lamine Yamal apareció con una gran jugada ofensiva para marcar el único gol del partido, dando ventaja al conjunto blaugrana.

En los minutos finales el Athletic intentó empatar con presión alta y centros al área, pero la defensa del Barcelona resistió hasta el final.

Resultado final: Athletic Club 0-1 FC Barcelona

JUVENTUS-PISA 4-0 | HIGHLIGHTS | Juventus Firing On All Cylinders | Serie A 2025/26

Resumen Highlights: Juventus 4-0 Pisa | Serie A 2025/26

Juventus consiguió una victoria contundente por 4-0 frente a Pisa en un partido dominado por los bianconeri, especialmente en la segunda mitad. Durante la primera parte el encuentro fue equilibrado, con Juventus controlando la posesión pero sin lograr abrir el marcador.

En la segunda parte, Juventus aumentó el ritmo ofensivo y finalmente rompió el empate. Andrea Cambiaso marcó el primer gol que abrió el camino para el equipo local. Poco después, Khéphren Thuram amplió la ventaja con un gran remate.

El dominio continuó cuando el joven talento Kenan Yıldız anotó el tercer gol tras una jugada ofensiva bien construida. En los minutos finales, Jérémie Boga cerró la goleada con el cuarto gol, asegurando una victoria clara para la Juventus.

Con este resultado, Juventus sumó tres puntos importantes en la Serie A 2025/26, mostrando una gran eficacia ofensiva en la segunda mitad y manteniendo una defensa sólida durante todo el partido.

Resultado final:

  • Juventus 4
  • Pisa 0

Rimonta e TRIS CITY: Newcastle-Manchester City 1-3 | FA Cup | DAZN Highlights

Resumen| FA Cup 2025/26

El Manchester City completó una gran remontada para ganar 3‑1 en su visita al St James’ Park frente al Newcastle United en la quinta ronda de la FA Cup 2025/26.

Primer tiempo:

  • Harvey Barnes adelantó al Newcastle con un gol impresionante en el minuto 18, tras una asistencia de Sandro Tonali.
  • Antes del descanso, Savinho igualó para el Manchester City con un gol algo fortuito cuando su remate terminó en la red tras una jugada de Jeremy Doku.

Segundo tiempo:

  • Nada más comenzar la segunda mitad, Omar Marmoush puso el 1‑2 para City con un remate tras un pase de Matheus Nunes.
  • Marmoush volvió a marcar en el 65′, esta vez con un potente disparo desde fuera del área, sellando la victoria por 3‑1.

💥 Resultado Final:

  • Newcastle United 1
  • Manchester City 3

Con este resultado, Manchester City avanzó a los cuartos de final de la FA Cup 2025/26, completando una remontada espectacular después de ir perdiendo.

RESUMEN | Manchester City 2-2 Nottingham Forest | Premier League

Resumen del partido

El partido entre Manchester City y Nottingham Forest terminó en un emocionante empate 2-2 en la Premier League. El encuentro comenzó con el dominio de Manchester City, que controló la posesión del balón y creó varias oportunidades en ataque.

El primer gol llegó en la primera parte cuando Manchester City logró adelantarse en el marcador tras una buena jugada colectiva que terminó con un remate preciso dentro del área. Con esta ventaja, el equipo local se fue al descanso mostrando un buen nivel ofensivo.

En la segunda mitad, Nottingham Forest reaccionó y logró empatar el partido con un potente disparo desde fuera del área que sorprendió al portero. Sin embargo, Manchester City respondió rápidamente y volvió a ponerse por delante con otro gol que parecía acercarlos a la victoria.

Cuando el partido entraba en su fase final, Nottingham Forest no se rindió y consiguió el segundo gol del empate tras una jugada bien construida. En los últimos minutos, ambos equipos intentaron marcar el gol de la victoria, pero las defensas y los porteros mantuvieron el marcador sin cambios.

Con este resultado, los dos equipos sumaron un punto en un partido muy intenso y lleno de emociones para los aficionados.


Momentos Clave | Wolverhampton Wanderers vs Liverpool FC | Quinta Ronda | Emirates FA Cup 2025-26

Emirates FA Cup 2025‑26 (Quinta Ronda)

En un intenso duelo de FA Cup 2025‑26, Liverpool FC logró imponerse 3‑1 ante Wolverhampton Wanderers en Molineux Stadium, aprovechando momentos clave en la segunda mitad para tomar el control del partido.

Después de un primer tiempo equilibrado con pocas ocasiones claras, Liverpool abrió el marcador poco después del descanso con un remate eficaz dentro del área. Rápidamente amplió su ventaja con una jugada colectiva bien ejecutada que terminó en gol. Más tarde, Liverpool aseguró su pase con un tercer tanto tras una buena combinación ofensiva.

Wolves no bajó los brazos y, en los minutos finales, logró un gol de consolación que maquilló el resultado, pero no fue suficiente para inquietar seriamente a los visitantes.

👉 Resultado final: Wolverhampton Wanderers 1‑3 Liverpool FC
Goles destacados: Dos goles de Liverpool en momentos decisivos y uno más sellando la victoria, mientras que Wolves anotó en los últimos minutos.

NAPOLI-TORINO 2-1 | HIGHLIGHTS | Napoli Edge Past Resilient Torino | SERIE A 2025/26

Resumen de los highlights

En un emocionante partido de la Serie A 2025/26, SSC Napoli logró una victoria por 2‑1 contra Torino FC en el Stadio Diego Armando Maradona. El equipo local tomó la delantera con un gol temprano gracias a un remate desde fuera del área que superó al portero, poniendo a Napoli 1‑0 arriba en el marcador.

El partido continuó muy reñido, con ambos equipos creando oportunidades, pero fue Napoli quien consiguió ampliar su ventaja antes del descanso. Sin embargo, Torino no se rindió y volvió al partido con un gol de cabeza tras un tiro de esquina, haciendo el marcador 2‑1 y poniendo presión en los minutos finales.

A pesar del intento de remontada de Torino, Napoli mantuvo la ventaja y aseguró los tres puntos con una sólida defensa y control del tiempo en los últimos minutos.

👉 Resultado final: Napoli 2‑1 Torino
Goles clave: Napoli abrió el marcador y amplió su ventaja antes de que Torino anotara de cabeza para acercarse.

HIGHLIGHTS | REAL MADRID LEYENDAS 1 vs 2 BARÇA LEGENDS 

Resumen del partido:

  • El equipo de Barça Legends se impuso 2–1 ante Real Madrid Leyendas en un emocionante clásico de ex-jugadores.
  • Saviola abrió el marcador para el Barça Legends temprano en el partido, poniendo a los culés por delante.
  • Real Madrid Leyendas empató más tarde gracias a un gol de Balboa desde el punto penalti, igualando 1–1.
  • En los minutos finales, el Barça volvió a tomar la delantera cuando un centro peligroso fue desviado en propia puerta por Fernando Sanz, sellando el 2–1 definitivo.
  • Fue un partido lleno de nostalgia con muchas estrellas legendarias de ambos clubes.

RESUMEN | Real Madrid 0-1 Getafe | LaLiga

Resumen del Partido

En una noche sorprendente y electrizante en el Santiago Bernabéu, el Getafe logró una victoria histórica por 0-1 frente al Real Madrid.

El único gol del encuentro llegó en el minuto 39 gracias a un impresionante y espectacular disparo de Martin Satriano, quien sacó un misil imparable desde fuera del área que dejó sin opciones al portero madridista.

El Real Madrid dominó la posesión y atacó con intensidad durante todo el partido, pero se encontró con una defensa férrea y valiente del Getafe, además de un portero inspirado que realizó atajadas extraordinarias.

En los minutos finales, la tensión fue máxima y dramática, con expulsiones que encendieron aún más el ambiente en el estadio.

Una derrota dolorosa e inesperada para el conjunto blanco que complica su lucha por el título, mientras que el Getafe celebra un triunfo épico e inolvidable

Arsenal 2-1 Chelsea | Resumen Extendido | Premier League 2025/26

https://youtu.be/jAyYurTJwWw

Arsenal 2-1 Chelsea — Resumen

Competición: Premier League 2025/26
Resultado Final: Arsenal 21 Chelsea
Lugar: Emirates Stadium, Londres, Inglaterra

🥅 Lo más importante

1-0 – William Saliba abrió el marcador para el Arsenal con un gol de cabeza tras un córner temprano en el encuentro.
1-1 – Auto-gol de Piero Hincapié (Chelsea) justo antes del descanso, cuando intentó despejar un balón y terminó enviándolo a su propia portería tras un centro desde un córner.
🔥 2-1 – Jurrien Timber volvió a poner al Arsenal por delante con otra finalización aérea desde una jugada a balón parado en la segunda mitad, y ese fue el gol del triunfo.

🧤 Momentos Clave

🧱 Chelsea se quedó con 10 hombres tras la expulsión de Pedro Neto, lo que complicó su intento de remontar.
🧤 David Raya (Arsenal) hizo una parada vital en el tiempo añadido para asegurar la victoria.
🔥 El Arsenal dominó el juego y mostró gran eficacia en jugadas de balón parado durante el partido.

ROMA-JUVENTUS | RESUMEN | ¡Emocionante partido de seis goles en el Olímpico! | SERIE A 2025/26

Resultado final

AS Roma 3 – 3 Juventus (Serie A, 01 de marzo de 2026)

⚽ Goles del partido

Roma:

  • 39’ – Wesley França: golazo con un disparo colocado que puso a Roma por delante antes del descanso.
  • 54’ – Evan Ndicka: de cabeza tras un córner para ampliar la ventaja.
  • 65’ – Donyell Malen: definición inteligente tras asistencia desde la mitad del campo.

Juventus:

  • 47’ – Francisco Conceição: espectacular volea para responder rápido tras el descanso.
  • 78’ – Jérémie Boga: recortó distancias con un gran gol para meterse de lleno en el partido.
  • 90+3’ – Federico Gatti: gol en el último suspiro tras un balón parado, igualando el marcador y desatando la locura.

🔥 Lo más destacado del partido

  • Roma parecía tener el control total con ventaja 3-1, dominando posesión y ritmo del juego.
  • Juventus no se rindió, presionó fuerte en la segunda mitad y consiguió el empate en tiempo añadido, lo cual fue dramático y emocionante para ambos equipos y sus aficionados.
  • El duelo fue una verdadera montaña rusa de emociones, con seis goles y mucha intensidad hasta el final.

DRAMA EN LOS ÚLTIMOS MINUTOS | AS Roma 3-3 Juventus FC | RESUMEN | Serie A

RESUMEN | Serie A

En un partido espectacular en el Stadio Olimpico, Roma y Juventus empataron 3-3 en uno de los encuentros más emocionantes de la temporada de Serie A 2025/26. El duelo estuvo lleno de goles, cambios en el marcador y drama hasta el último minuto.

Roma abrió el marcador en el minuto 39 gracias a un gran disparo curvado de Wesley França. Sin embargo, al inicio de la segunda parte, Francisco Conceição empató para Juventus con una potente volea desde fuera del área en el 47’.

El equipo local volvió a adelantarse rápidamente cuando Evan Ndicka marcó de volea tras un córner en el 54’, y más tarde Donyell Malen amplió la ventaja a 3-1 en el 65’ con una definición elegante frente al portero.

Cuando parecía que Roma tenía el partido controlado, Juventus reaccionó en los minutos finales. Jérémie Boga marcó el 3-2 en el 78’ tras una jugada dentro del área, devolviendo la esperanza a los visitantes.

El drama llegó en el tiempo añadido (90+3), cuando Federico Gatti aprovechó un balón suelto en el área y anotó el 3-3 definitivo, rescatando un punto para Juventus en los últimos segundos del partido.

Con este empate lleno de emoción, ambos equipos sumaron un punto en la lucha por los puestos europeos, en un partido que ofreció seis goles y un final inolvidable para los aficionados.

TODOS LOS GOLES DEL FIN DE SEMANA | Jornada 28 | RESUMEN Premier League 2025/26

Resumen Premier League 2025/26

La Jornada 28 de la Premier League 2025/26 dejó un fin de semana lleno de goles espectaculares y momentos emocionantes en varios estadios de Inglaterra. En este resumen se muestran todos los goles marcados durante el fin de semana, con grandes jugadas ofensivas, remates de cabeza, disparos desde fuera del área y definiciones dentro del área.

Varios equipos protagonizaron partidos muy intensos donde no faltaron los goles rápidos, los contraataques peligrosos y las jugadas a balón parado. También se vieron actuaciones destacadas de algunos delanteros y mediocampistas que marcaron goles importantes para sus equipos.

Entre los momentos más destacados hubo goles de gran calidad técnica, potentes disparos, remates tras centros precisos y algunas jugadas colectivas muy bien elaboradas, demostrando el alto nivel competitivo de la liga.

En resumen, la Matchweek 28 ofreció un espectáculo completo para los aficionados del fútbol, con muchos goles, partidos emocionantes y grandes actuaciones individuales en una de las ligas más competitivas del mundo.

FC BARCELONA 4 vs 1 VILLARREAL CF | LALIGA 2025/26 MD26 

Goal Timeline

  • 28′ — ⚽ Lamine Yamal (1‑0)
    Yamal put Barça ahead after a pass from Fermin Lopez.
  • 37′ — ⚽ Lamine Yamal (2‑0)
    A brilliant individual goal from Yamal, curling into the top corner.
  • 49′ — ⚽ Pape Gueye (2‑1)
    Villarreal pulled one back early in the second half.
  • 69′ — ⚽ Lamine Yamal (3‑1)
    Yamal completed his hat‑trick, assisted by Pedri.
  • 90′+1 — ⚽ Robert Lewandowski (4‑1)
    Lewandowski made it 4‑1 in stoppage time.

📍 Final Score: Barcelona 4 – Villarreal 1.
📍 Hat‑trick Hero: Lamine Yamal (3 goals).

resumen

FC Barcelona logró una contundente victoria por 4‑1 sobre Villarreal en la jornada 26 de LaLiga 2025/26. El joven talento Lamine Yamal brilló con un hat-trick, anotando en los minutos 28, 37 y 69, mientras que Pape Gueye redujo distancias para Villarreal en el 49, dando una breve esperanza al equipo visitante. Barcelona dominó la posesión durante todo el partido, con un juego fluido, combinaciones rápidas y presión constante sobre la defensa rival. Finalmente, Robert Lewandowski cerró la victoria en el tiempo de descuento, colocando el 4‑1 definitivo. Este triunfo permitió al Barça consolidar su liderazgo en la tabla de LaLiga, demostrando un equilibrio perfecto entre experiencia y juventud en el campo.


MENTALIDAD DE COPA. NO HAY TIEMPO PARA DESCANSAR | Entrenamiento del FC Barcelona”

resumen

El video muestra al primer equipo del FC Barcelona entrenando con mentalidad de copa (“Cup Mentality”), concentrados en mejorar cada detalle sin tiempo para descansar mientras se preparan para el próximo desafío competitivo. En las imágenes se ve a los jugadores trabajando intensamente en rondos, rondos posicionales y ejercicios de transición bajo las indicaciones del cuerpo técnico, reflejando la determinación de mantenerse físicamente al máximo y con enfoque colectivo. La sesión también destaca la cohesión del grupo y la insistencia del entrenador en la presión alta y el ritmo elevado durante el entrenamiento, enviando un mensaje claro de compromiso, disciplina y preparación constante de cara a los partidos importantes que se avecinan.


GOLES DE SALIBA Y TIMBER ASEGURAN LOS TRES PUNTOS | RESUMEN | Arsenal vs Chelsea (2‑1) | Premier League”

resumen

En un intenso duelo de la Premier League 2025/26, Arsenal se impuso 2‑1 ante Chelsea en el Emirates Stadium, recuperando su ventaja de cinco puntos en la cima de la tabla.

🔹 William Saliba abrió el marcador a los 21′, conectando de cabeza tras un tiro de esquina ejecutado por Bukayo Saka para poner a los Gunners por delante.
🔹 Antes del descanso, un córner de Chelsea resultó en un autogol de Piero Hincapié (45′+2), lo que igualó el choque 1‑1 justo antes del entretiempo.
🔹 En la segunda parte, Jurrien Timber volvió a adelantar a Arsenal en el 66′ con un potente cabezazo desde otro córner servido por Declan Rice.
🔹 Poco después, Pedro Neto fue expulsado por acumulación de tarjetas en el 70′, dejando a Chelsea con diez jugadores y complicando sus opciones de remontar.

Arsenal supo gestionar el resultado pese a la presión final de Chelsea y consiguió una victoria clave, impulsando aún más su candidatura al título liguero.