Barcelona, May 11 -- Real Madrid endured another painful defeat to Barcelona, losing 4-3 in a match that brought them closer to the La Liga title but didn't seal it just yet. Despite the tight scoreline, Carlo Ancelotti's side were never truly in control, with Barcelona dominating throughout the game, as per Goal.com.

The match started positively for Madrid, who took the lead in just five minutes. Kylian Mbappe made a great run behind Barcelona's defense, was fouled in the box, and confidently converted the penalty. He scored again soon after, showing his quality with another sharp finish. However, Madrid's lead didn't last long as Barcelona found their rhythm.

Eric Garcia scored for Barcelona, sneaking in front of a stranded Raul Asenc...