Karim Benzema fired through the legs of keeper Sergio Asenjo to put Los Blancos ahead after 29 minutes, before converting a penalty in the 77 minute to help Real on their way to a 10th consecutive league win since the resumption of the league.
Lionel Messi-led Barcelona were looking to complete a hat-trick of titles, but that dream was shattered by a resilient and dogged Real Madrid side.
Los Blancos sealed the La Liga title on Thursday night after beating Villarreal 2-1 at home.
Earlier this season, Zinedine Zidane said the league would be Real Madrid’s main objective, even ahead of the Champions League.
Nevertheless, with a game to spare, a victory over the Yellow Submarines made Zidane’s dream a reality.
This means that Real Madrid have now lifted 3 La Liga trophies in 12 years, bringing to an end Barcelona’s domestic dominance.
Yet again, the match was played without fans due to the coronavirus pandemic.
The fans were asked not to celebrate at the statue of Cibeles in the center of the city.
However, the Los Blancos side were given a rousing welcome as they paraded the streets of Cibeles on a bus.
Despite the pandemic and rules set out for the fans, the fans flouted the rules as they celebrated the win.
A more composed Real Madrid started the game with positive vibes, with a brilliant Dani Carvajal’s dinked effort in the opening minutes of interval.
The attempt followed by a Karim Benzema strike which couldn’t find the back of the net.
The league leaders opener came from their in-form striker Karim Benzema who scored before the half-hour mark.
Los Blancos had an opportunity to entered their lead in the 72nd-minute when Captain Sergio Ramos was tripped by Sofian in the 18-yard box and a spot-kick awarded.
Ramos took the spot-kick but decided to pass to Karim Benzema, but was called to retake due to quick reaction from the France international.
Karim Benzema then stepped up to take the spot-kick as he converted it, taking his tally to 21 for the campaign.
Zinedine Zidane’s men still pressed hard as they surged ahead for a third goal.
Asensio then saw his 90th-minute goal ruled out by VAR due to a Benzema handball in the build-up to the goal.
However, this is Madrid’s first league title since the 2016-17 season, and the second under manager Zinedine Zidane.
With Thursday night victory, Real Madrid have now won 10 consecutive games on the road since resumption.
Madrid have now won 119 overall trophies, only Barcelona (130) have bettered their record trophies.
Just like in 2016-17, Real Madrid have managed to stop bitter rivals Barca from completing a hattrick of league titles.
Real Madrid have now won 34 league titles, with Barcelona at 26 titles.
After the game, Real Madrid manager, Zinedine Zidane told newsmen that Thursday was one of his best days.
“Today is one of the best days for me as a professional”.
“And after everything that happened with the three months break, it’s fantastic what we’ve achieved”.
“It’s strange for everyone. We can’t control the situation”, he said.
“We would have loved to have been with the supporters and gone to the Cibeles fountain and hopefully that can happen further down the line, but for the question of health it can’t happen”
“I’m sure Real Madrid supporters are celebrating happily at home seeing their team win the league again”.
The captain and most decorated player in the present Los Blancos side had this to say.
“Well it’s a prize for all the hard work”.
“The aim to win the games after lockdown, this is the reward”.
“We’ve got one more game to go. To win 10 games on the bounce deserves a lot of credit”.
It’s been a strange season but our objective was very clear once the league restarted, we wanted to win every game”.
“We didn’t want to depend on others and we had no doubts on the pitch”.
“It’s difficult to win every game. Every match is difficult, but this is the reward…”, Ramos said.
Real Madrid will play their final game of the season at relegation threatened Leganes before visiting Manchester City in a Champions League reverse fixture in August.
While Villarreal will welcome an in-form Eibar in what happens to be the final fixture in 2019-20 season.