What a match! Barcelona won 4-3 against Real Madrid in a game full of goals, drama and excitement. Barcelona are now just one win away from winning La Liga, while Madrid might end the season without any trophies.
The game started with Mbappé looking like the hero. He scored from the penalty spot after just 5 minutes and then added a second goal soon after to put Madrid 2-0 up.

But Barcelona fought back hard! Eric García got one goal back, then young star Lamine Yamal made it 2-2 with a lovely curling shot. The home crowd went wild when Raphinha scored twice before half-time to put Barça 4-2 ahead.
In the second half, Mbappé completed his hat-trick to make it 4-3, but Madrid couldn’t find an equaliser despite pushing hard.
For Carlo Ancelotti, this defeat was painful. After winning 15 trophies with Madrid, his time at the club seems to be ending sadly, with Xabi Alonso likely to replace him next season.
What did you think of this thrilling match? Did you enjoy all the goals? Tell us in the comments!