Athletic Bilbao will face Real Madrid in the final of the Supercopa de Espana after ending Real Madrid’s nine-match unbeaten run.
Athletic had won only one of their previous 22 matches against the LaLiga champions but beat them for the first time since March 2015 at La Rosaleda on Thursday to hand Marcelino his first victory.
Raul Garcia was set up by Dani Garcia for the opening goal and struck again from the penalty spot to stun Madrid in the first half.
Karim Benzema reduced the deficit after Marco Asensio struck the woodwork twice, but Bilbao held on to end Madrid’s nine-match unbeaten run and ensure they will do battle with Barca for the trophy at Estadio de La Cartuja on Sunday.
Athletic did not allow Madrid to settle and they were in front in the 18th minute when Dani Garcia picked up a sloppy pass from Lucas Vazquez and threaded an incisive ball through for the unmarked Raul Garcia to slot beyond Thibaut Courtois.
Having flashed a venomous shot wide as the Basque side continued to press Los Blancos high up the pitch, the experienced midfielder was on target again seven minutes from time.
Another lapse from Vazquez proved to be costly, the defender bundling over Inigo Martinez and Raul Garcia sending Courtois the wrong way with an expertly taken spot-kick seven minutes before the break.
Nacho Fernandez replaced Raphael Varane at half-time and Iker Muniain ought to have put Athletic three goals to the good when he nodded Oscar De Marcos’ cross wide of the near post from close range.
Asensio twice came close to halving the deficit in quick succession, rattling the near post from close range before striking the crossbar with a rasping long-range drive.
Benzema pulled one back when he was ruled onside following a VAR check after the flagged was initially raised with 17 minutes remaining.
France striker Benzema had the ball in the back of the net again but this time he was ruled to be offside after Courtois denied Asier Villalibre and Sergio Ramos headed just wide, then Athletic breathed a huge sigh of relief when the VAR verdict was no penalty for Madrid for a possible handball right at the death.