Vinicius Jr scored twice as Real Madrid fought back to beat Atletico Madrid 3-2 in a breathless Spanish capital derby on Sunday, keeping Alvaro Arbeloa's side within four points of LaLiga leaders Barcelona.
Atletico's Ademola Lookman opened the scoring in the 33rd minute, finishing a slick counter-attack involving Matteo Ruggeri and a delightful backheel from Giuliano Simeone.
Vinicius equalised from the penalty spot in the 52nd minute after David Hancko clumsily tripped Brahim Diaz, and Federico Valverde capitalised on a Jose Maria Gimenez error three minutes later to make it 2-1 to Real.
Nahuel Molina silenced Real's Bernabeu stadium with a thunderous 30-metre strike in the 66th minute, but Vinicius restored Real's lead with a cracking solo effort six minutes later.
Valverde then saw red for an inexplicable challenge on Alex Baena, and Julian Alvarez struck the post as Atletico pressed, but Real held firm.

Alcaraz stunned by Korda at Miami Open
Former All Blacks assistant McLeod named Wallabies defence coach
Man City win League Cup with O'Reilly double
Bezzecchi dominates MotoGP Brazil for fourth straight victory
Forest win 3-0 at Spurs to leapfrog relegation rivals