Real Madrid have booked their place in the Spanish Super Cup final on Sunday, where they will meet old foes Barcelona in Jeddah, Saudi Arabia.
Madrid defeated Mallorca 3-0 in their semifinal on Thursday to set up a Clasico final showdown.
Jude Bellingham broke the deadlock after the hour mark with a low shot into the middle of the goal before Mallorca defender Martin Valjent’s own goal doubled the lead in stoppage time, followed by a Rodrygo strike from close-range.
Goals by Gavi and Lamine Yamal earned Barca a 2-0 win over Athletic Bilbao on Wednesday.
Barca hold the record with 14 Super Cup titles with Real on 13. The Spanish Super Cup has been a four-team competition since 2020, featuring the winners and runners-up of LaLiga and the Copa del Rey.