Wednesday's Supercopa de Espana clash between Clasico rivals didn't disappoint, as Real Madrid hung on to defeat Barcelona 3-2 in front of an enthusiastic crowd in Saudi Arabia. (Stream highlights here: U.S. only.) After Barca twice battled back from a goal down to take the game to extra time, Federico Valverde's 98th-minute goal settled the affair and put Carlo Ancelotti's side through to Sunday's final, where they'll take on Athletic Club or Atletico Madrid for the title.