Spanish La Liga
Real Betis1Real Madrid2

Real Madrid earn late win at Real Betis

Dani Ceballos
Dani Ceballos struck Real Madrid's winner in the 88th minute

Real Madrid edged past Real Betis to climb into the La Liga top four with a first win in three matches.

Betis looked set to earn a deserved point until Dani Ceballos' late free-kick nestled into the bottom corner.

Real were given an early lead by Luka Modric, but the home side dominated possession and equalised through Segio Canales after an offside decision was overturned by VAR.

Madrid climb to fourth, but remain 10 points behind leaders Barcelona.

Earlier on Sunday, Lionel Messi became the first player to score 400 La Liga goals as Barca recorded their seventh successive win to maintain their five-point lead at the top of the table.

Real, European champions in the past three seasons, are nowhere in the title race. They are behind third-placed Sevilla on goal difference and a point ahead of Alaves in fifth.

Though they saw much less of the ball, the visitors had the better of the early chances and Modric's clinical finish gave them a lead they merited.

Federico Valverde could have made it two, but he hesitated when through on goal, allowing Antonio Barragan to make a sliding tackle.

Betis applied pressure of their own before half-time and again after the break - Andres Guardado volleyed past the post from the edge of the 18-yard box.

When Canales got between the Madrid centre-backs and slid in a finish, the goal looked set to be ruled out for offside, only for VAR to overturn the onfield decision.

Madrid introduced Brahim Diaz, the 19-year-old signed from Manchester City, for his La Liga debut, but were struggling to silence the raucous crowd in Seville.

That was until the intervention of former Betis man Ceballos, himself a substitute. His free-kick penetrated a flimsy wall and went past unsighted home keeper Pau Lopez to give Madrid their first league win since their triumph at the Club World Cup in December.


Real Betis

  • 13López
  • 19Barragán
  • 23Mandi
  • 5Bartra
  • 2Guerrero MartínSubstituted forTelloat 67'minutes
  • 21Lo Celso
  • 14William CarvalhoBooked at 86mins
  • 18GuardadoBooked at 4minsSubstituted forBoudebouzat 85'minutes
  • 6Canales
  • 9SanabriaSubstituted forMorónat 88'minutes
  • 17Sánchez Rodríguez


  • 1Robles
  • 3García Fernández
  • 4Feddal
  • 7León
  • 10Boudebouz
  • 11Tello
  • 16Morón

Real Madrid

  • 1Navas
  • 5Varane
  • 4RamosBooked at 42mins
  • 6Nacho
  • 2Carvajal
  • 14Casemiro
  • 15ValverdeBooked at 62minsSubstituted forDíazat 82'minutes
  • 23ReguilónSubstituted forCeballosat 74'minutes
  • 10ModricBooked at 35mins
  • 28Vinícius Júnior
  • 9BenzemaSubstituted forGonzálezat 45'minutes


  • 12Marcelo
  • 13Casilla
  • 19Odriozola
  • 21Díaz
  • 22Isco
  • 24Ceballos
  • 27González
Alejandro José Hernández Hernández

Match Stats

Home TeamReal BetisAway TeamReal Madrid
Shots on Target

Live Text

  1. Post update

    Match ends, Real Betis 1, Real Madrid 2.

  2. Full Time

    Second Half ends, Real Betis 1, Real Madrid 2.

  3. Post update

    Corner, Real Betis. Conceded by Brahim Díaz.

  4. Post update

    Sergio Canales (Real Betis) wins a free kick in the defensive half.

  5. Post update

    Foul by Luka Modric (Real Madrid).

  6. Post update

    Corner, Real Madrid. Conceded by Antonio Barragán.

  7. Post update

    Hand ball by Cristo González (Real Madrid).

  8. Post update

    Foul by Marc Bartra (Real Betis).

  9. Post update

    Daniel Carvajal (Real Madrid) wins a free kick in the defensive half.

  10. Goal!

    Goal! Real Betis 1, Real Madrid 2. Dani Ceballos (Real Madrid) from a free kick with a right footed shot to the bottom right corner.

  11. Substitution

    Substitution, Real Betis. Loren Morón replaces Antonio Sanabria.

  12. Booking

    William Carvalho (Real Betis) is shown the yellow card for a bad foul.

  13. Post update

    Foul by William Carvalho (Real Betis).

  14. Post update

    Casemiro (Real Madrid) wins a free kick in the attacking half.

  15. Substitution

    Substitution, Real Betis. Ryad Boudebouz replaces Andrés Guardado.

  16. Post update

    Attempt missed. Cristian Tello (Real Betis) left footed shot from the left side of the box misses to the left. Assisted by Antonio Barragán.

  17. Substitution

    Substitution, Real Madrid. Brahim Díaz replaces Federico Valverde.

  18. Post update

    Corner, Real Betis. Conceded by Nacho.

  19. Post update

    Corner, Real Betis. Conceded by Nacho.

  20. Post update

    Attempt blocked. Giovani Lo Celso (Real Betis) left footed shot from outside the box is blocked. Assisted by Sergio Canales.

Scores, Results & Fixtures

Sunday 13th January 2019

As It Stood

2Atl Madrid19108127131438
4Real Madrid1910362824433
7Real Betis197572223-126
12Real Sociedad186482020022
14Real Valladolid195771721-422
15Ath Bilbao1941052025-522
17Celta Vigo195683132-121
18Rayo Vallecano1954102234-1219
View full Spanish La Liga table

Top Stories