One of world sport's most famous rivalries takes centre stage once again in the latest edition of El Clasico at King Saud University Stadium in Riyadh, with Spanish Supercopa bragging rights up for grabs.
Real Madrid reached the final of the now four-team competition for the third successive year by outlasting cross-city rivals Atletico 5-3 in an absolute thriller on Wednesday night, while 24 hours later reigning LaLiga champions Barcelona brushed aside last season's beaten Copa del Rey finalists Osasuna thanks to goals from Robert Lewandowski and Lamine Yamal.
This is a repeat of last year's showpiece, when Barcelona beat their fiercest rivals 3-1 in Saudi 12 months ago to claim a record-extending 14th Supercopa de Espana title.
Copa del Rey holders Real are currently seven points clear of third-place Barca in the LaLiga title race as they fight hard against surprise package Girona, running out 2-1 winners in the last Clasico at the Camp Nou in October thanks to Jude Bellingham's dramatic second-half double that included a stoppage-time winner.
Where to watch Real Madrid vs Barcelona
TV channel: In the UK, no broadcaster has yet agreed a deal to pick up live TV coverage of Sunday night's final.
For fans in the USA, Real Madrid vs Barcelona will be shown live on ESPN2 and ESPN Deportes.
In Spain, the game is being televised live on Movistar+.
Live stream: In the USA, ESPN subscribers can catch the contest live online via ESPN+.
Live blog: You can follow live coverage on matchday via Standard Sport's live blog.