Real Madrid beat Barcelona 2-1 in El Clasico on Sunday, ending the league leader's nine-game winning start to the La Liga season.
Kylian Mbappe scored twice at Spotify Camp Nou as Real Madrid earned its fifth straight win in all competitions.
The result moved third-place Real Madrid to 24 points from eight wins and two losses, three points behind Barcelona, which suffered its first league defeat after opening the season with nine straight victories.
Real Madrid took the lead in the 41st minute when Yan Diomande's ball into the area was not cleared by Gerard Martin and deflected off Mbappe into the net.
Mbappe had another goal ruled out for offside before halftime.
Barcelona equalized in the 61st minute when Pedri played Raphinha through near the penalty area and the Brazilian finished with his left foot for his league-leading 13th goal of the season.
Mbappe restored Real Madrid's lead in the 87th minute, finishing into an empty net after Eduardo Camavinga got past the goalkeeper and squared the ball from the right side of the area.
It was Mbappe's eighth goal in seven Clasicos and his 100th goal for Real Madrid in all competitions.
Mbappe has 11 league goals this season, two behind Raphinha.
(This article was produced with the assistance of AI. — Ed.)
