Atletico Madrid sprung a surprise in the Spanish Super Cup by staging a thrilling comeback to beat Barcelona 3-2 on Thursday and set up a final against Real Madrid. Barca looked on course for a Sunday showdown against Real when they led Atletico 2-1 with nine minutes left but instead it will be a Madrid derby in Saudi Arabia to decide who lifts the trophy.