Kylian Mbappe scored a goal for Real Madrid in the 30th minute, but it was disallowed due to an offside call, AzVision.az reports, citing Anadolu Agency.
Neither side was able to produce a goal in the first half at Santiago Bernabeu.
Robert Lewandowski opened the scoring with a close-range finish on a great pass by Marc Casado from the center straight.
Casado assisted Lewandowski in the 54th minute.
Two minutes later, Lewandowski scored his second on a header after an accurate cross from Alejandro Balde on the left wing.
In minute 66th, Mbappe narrowed the gap to one but that goal was also ruled offside.
Barcelona made it 3-0 when Lamine Yamal fired a close-range shot in the 77th minute, with an assist from Raphinha.
In the 84th minute, Raphinha chipped the ball above goalkeeper Andriy Lunin's head to finish the scoring, assisted by Inigo Martinez.
Barcelona remained at the top of the table with 30 points -- six points ahead of second-place Real Madrid.
AzVision.az
More about: