Barcelona produced a stunning comeback to defeat Real Madrid 4-3 in a pulsating El Clasico, despite a hat-trick from Kylian Mbappe.
After going 2-0 down inside 14 minutes, Barca stormed back with four first-half goals—Eric Garcia, Lamine Yamal, and a Raphinha brace—turning the game on its head.
Mbappe completed his hat-trick late, but Barca held firm to go seven points clear atop La Liga. With three games remaining, the title is now within touching distance.