Barcelona v Real Madrid Super Cup ratings: Dembele 8, Torres 6; Benzema 9, Vinicius Jr 8

Real snatch victory in a thriller in Riyadh

Federico Valverde finished off a stunning move in extra time to give Real Madrid a 3-2 victory over rivals Barcelona in an thrilling Spanish Super Cup semi-final in Saudi Arabia.

Real advanced to Sunday’s final and will face the winner of Thursday’s clash between tournament holders Athletic Bilbao and La Liga champions Atletico Madrid in the Saudi capital Riyadh.

Vinicius Jr opened the scoring for Real from a counter-attack early in the first half, but Luuk de Jong equalised shortly before halftime following a mistake by Real defender Eder Militao.

Karim Benzema put Real back in front 25 minutes into the second half, striking home on the rebound from inside the area, but a header by substitute Ansu Fati, who was making his first appearance since November, took the game into extra time.

Real found the winner from another counter-attack, with Rodrygo firing a low cross to the edge of the area. Vinicius dummied to shoot, which threw the entire Barca defence and left Valverde all alone to tap the ball into an empty net.

Player ratings from the match can be seen in the gallery above. To view the next image, click on the arrows or swipe on the picture.

Updated: January 13th 2022, 3:45 AM