Extending his scintillating run of form, Karim Benzema scored twice as Real Madrid sealed a 3-1 victory over Celta Vigo at Balaidos on Saturday, reducing the gap to three points with La Liga leaders Atletico Madrid.

The form of the Frenchman, who has scored 10 goals in 10 games, appears to be Madrid’s best chance of catching Atleti, who still have the advantage in terms of points but look increasingly vulnerable to the momentum of their nearest rivals.

ALSO READ | Jose Mourinho feels pain after worst-ever European night

Benzema had two early chances, the first after Vinicius Junior skipped around Celta goalkeeper Ivan Villar and the second when the ball spilt loose in the area, but both shots were blocked.

Meanwhile, his two goals both owed a lot to Toni Kroos, who glided past three Celta shirts on the edge of the area in the 20th minute before feeding Benzema, who swivelled and shot crisply into the far corner.

Kroos’ incision set up the first and his persistence created the second 10 minutes later, as he robbed Renato Tapia and Benzema profited by curling in with his left foot.

Celta pulled one back through Santi Mina and made Madrid uncomfortable in the second half, with Iago Aspas’s free-kick hitting the post, only for Benzema to tee up Marco Asensio for a third in injury-time.

ALSO READ | Old Guards star for Real Madrid as they see off Atalanta to reach UCL quarters

The result increases the pressure on Atletico ahead of their game in hand at home to Alaves on Sunday while Madrid climb to second, at least until third-placed Barcelona play Real Sociedad, also on Sunday.

Recent talk of Cristiano Ronaldo coming back to Madrid makes light of Benzema’s superb showings in recent weeks, with his five goals in Madrid’s last three league games earning a crucial draw away at Atletico, victory over Elche and now a win away at Celta.