Real Madrid went home with a win in the biggest game of La Liga's season so far on Sunday evening.

Los Blancos hosted El Clasico knowing that they needed a win to leapfrog Barcelona and regain top spot in the table.

Antoine Griezmann probably should have put Barca in front, however, but blasted over the bar.

The best chances were Real's, though, and it took a miraculous save from Marc-Andre Ter Stegen to keep out Isco in the second half.

But he couldn't keep them out for long. Vinicius Jr. eventually found the breakthrough on 71 minutes, receiving a pass from Toni Kroos and finding a way past Ter Stegen via a deflection off Gerard Pique.

In doing so, the teenager became the youngest player to ever score in El Clasico, breaking the record of Lionel Messi.

And speaking of Messi, one of the game's best moments came as the Argentine broke away in search of an equaliser.

But when you thought the net might bulge, Marcelo got back with a last-ditch tackle - and celebrated it like a goal.

Real sealed things in the 92nd minute, thanks to a brilliant run and finish by the oft-forgotten Mariano Diaz.

In doing so, Diaz managed to create one of the most bizarre stat lines you're ever likely to see.

He only came on as a substitute in stoppage time and that was to make his very first La Liga appearance of the season.

Which means Diaz has played one minute in La Liga, in which he's had one touch, with one shot, and one goal.

You've never seen anything like it and the fact it's come in the biggest game of the season only makes it the more remarkable - and strange.

Maybe Zidane will consider giving him another minute when they take on Real Betis next week.