Villarreal defeated Manchester United 11-10 on penalties to win their first major trophy after a 1-1 draw in the Europa League final as goalkeeper David de Gea missed the decisive spot-kick in a remarkable shootout.
As it happened | Villarreal v Manchester United
Gerard Moreno gave Villarreal the lead 29 minutes into the Spanish club's first European final, but Edinson Cavani equalised early in the second half before Unai Emery's team prevailed on spot-kicks, extending United's four-year trophy drought.
Eric Bailly replaced the injured Harry Maguire in central defence, with the United captain surprisingly named among the substitutes despite suffering ankle ligament damage two weeks ago.
De Gea started ahead of Dean Henderson in goal, while Paul Pogba took up a more orthodox midfield role as Fred was only deemed fit enough for a spot on the bench.
An early collision between Juan Foyth and Pogba left the former Tottenham defender bloodied but both sides were slow to click into gear on a damp and chilly night on the Baltic coast.
Carlos Bacca's clever rabona cross created an opportunity for Pau Torres, the centre-back linked with a summer move to United, while Marcus Rashford tested Geronimo Rulli with a dipping effort from distance.
Yeremy Pino, who at 18 years and 218 days broke Iker Casillas' record as the youngest Spanish player to start a major European final, scuffed wide on the counter, but Villarreal were soon ahead.
Dani Parejo swung in a free-kick from the left and Moreno peeled away from Luke Shaw and Victor Lindelof, steering beyond De Gea as the Swede desperately tugged at his shirt.
Moreno's 82nd goal for Villarreal equalled the club record of former Manchester United forward Giuseppe Rossi.
But it also sparked a reaction from United, as a battling Scott McTominay watched his shot deflected over before Mason Greenwood burst into the area and sent in a fizzing cross that Raul Albiol nearly diverted into his own net.
Another Parejo set-piece caused panic in the United box right after half-time, Manu Trigueros crossing back towards goal before the ball was scrambled clear with Moreno and Carlos Bacca lurking dangerously.
Alfonso Pedraza was perhaps fortunate no further action was taken when he appeared to catch Greenwood in the Villarreal area, although United benefitted from a slice of luck to level.
A headed clearance at a corner dropped to Rashford, whose dragged volley ricocheted into the path of Cavani to stab home with Rulli unable to recover after anticipating the initial shot.
It was the Uruguayan's sixth goal of the competition this season, all coming in his past four matches, and one that handed United the momentum.
Bruno Fernandes drilled wide as Cavani tried in vain to readjust with the ball flashing by, and the striker then headed straight at Torres from Shaw's miscued shot.
United continued to dominate possession as Villarreal soaked up the pressure, but the Spaniards remained a threat as Torres curled over at the end of normal time.
Alberto Moreno slashed wide as United began to tire, prompting Solskjaer to make his first change after 100 minutes as Fred replaced Greenwood.
Weariness and a raft of substitutions slowed the tempo in the closing stages as the rain intensified with penalties almost inevitable.
The first 21 penalties were successfully converted before De Gea had his attempt palmed away by Rulli as United lost for the sixth time in seven shootouts, handing Emery a record fourth Europa League crown.
Recent winners of the Europa League after Villarreal defeated Manchester United in this season's final in Gdansk on Wednesday:
2020/21: Villarreal (ESP)
2019/20: Sevilla (ESP)
2018/19: Chelsea (ENG)
2017/18: Atletico Madrid (ESP)
2016/17: Manchester United (ENG)
2015/16: Sevilla (ESP)
2014/15: Sevilla (ESP)
2013/14: Sevilla (ESP)
2012/13: Chelsea (ENG)
2011/12: Atletico Madrid (ESP)