Real Madrid are on their best run in El Clasico for 56 years after they edged out Barcelona during a frantic injury-time finish in La Liga at Camp Nou on Sunday.
Los Blancos saw off the Blaugrana thanks to David Alaba's first goal for the club, plus a finish for Lucas Vazquez late in the game, before Sergio Aguero nabbed a 97th-minute consolation.
The result moved Carlo Ancelotti's side back to the summit of La Liga and set records on both sides of the divide for each club.
In notching up another win, the visitors have now recorded four consecutive victories in their storied fixture with Barca, to back up a run stretching into the first half of 2020.
On that occasion, second-half finishes for Vinicius Jr and Mariano Diaz handed Los Blancos a late win at home in March in La Liga, following a 0-0 reverse earlier in the campaign.