Ở trận bán kết 2 diễn ra tại Saudi Arabia, nhà ĐKVĐ La Liga đã đánh bại Osasuna 2 - 0 nhờ những pha lập công của Lewandowski (phút 59) và Yamal (phút 90+3).
Sau hiệp 1 chơi ép sân nhưng không thể ghi bàn, Lewandowski đã giúp Barcelona vượt lên trong hiệp 2. Tận dụng tình huống phản công, tiền đạo người Ba Lan nhận bóng trong vòng cấm rồi dứt điểm chéo góc sút tung lưới đối phương.
Khi trận đấu vào những phút đá bù giờ, Lamine Yamal ghi bàn ấn định tỷ số 2 - 0 cho Barca sau pha đi bóng lắt léo từ sân nhà sang đến vòng cấm đối phương rồi kiến tạo pha kiến tạo của Joao Felix.
Ở trận bán kết 1 diễn ra trước đó, Real đã đánh bại Atletico với tỷ số 5 - 3 trong trận derby Madrid. Như vậy trận chúng kết Siêu cup Tây Ban Nha mùa này sẽ là trận “Siêu kinh điển” giữa Barca và Real vào ngày 15/1.