The Europa League showpiece is upon us, and both Manchester United and Villarreal travel to Gdansk in Poland to face off to decide who will be crowned champions.
The match will kick-off at 8pm BST at the 41,000 seater Stadion Miejski that was due to host the final last year, but couldn't because of coronavirus restrictions.
To reach the final, Man Utd beat Roma 8-5 on aggregate, whilst Villarreal edged out Arsenal 2-1 over both legs to secure their place.
If the Red Devils are to win it, it will be their first major piece of silverware since winning this competition in 2017 under Jose Mourinho. It would also be their first trophy under the reign of Ole Gunnar Solskjaer, but Villarreal boss Unai Emery is a master in this competition, having won it three years in a row between 2014 and 2016 with Sevilla, and will be desperate to stop that happening.
How will each team line up?
Perhaps the biggest question that Solskjaer has to answer is who will start in goal. David de Gea started the season as No.1, but Dean Henderson has played his way into contention over recent months. In total, De Gea has played 3,105 minutes this season, in comparison to Henderson's 2,325, and with the Englishman starting the final Premier League game of the season against Wolves, the experienced Spanish 'keeper is likely to get the nod.
Harry Maguire has travelled with his team-mates to the final, but he is not believed to be fit enough to start or perhaps even feature at all, meaning Victor Lindelof should partner Eric Bailly at the back.
Aaron Wan-Bissaka and Luke Shaw will be at full-back.
Fred sat out the Wolves game with a minor knock but is expected to return to play alongside Scott McTominay in Man Utd's favoured double pivot.
Paul Pogba will be given more creative freedom and is likely to start off the left, and cut inside, with Marcus Rashford shifted over to the right wing to accommodate this.
Bruno Fernandes is both United's top scorer (five) and their top assister (four) in this competition this year and will start once more at No.10.
Mason Greenwood has been in excellent form towards the tail end of the season, but Solskjaer will opt for the experienced Edinson Cavani through the middle instead. The Uruguay forward will be looking to add to his four goals and two assists from the two semi-final legs in Gdansk.
Emery takes his side to Poland after finishing the La Liga season in seventh place, and outside the Europa League places. Unlike United, the Yellow Submarine need a victory here to secure European football for next season.
Gerónimo Rulli has well and truly outed Sergio Asenjo for the number one shirt in the Europa League, starting 12 games in the competition to Asenjo's one, but he made just two league starts in 2020/21, including one on the final day of the season, so Asenjo could well get the nod.
Man Utd target Pau Torres will be looking to impress at the heart of defence, and partnering him will likely be the vastly experienced Raul Albiol.
Former Watford midfielder Etienne Capoue joined Villarreal from the Hornets in January, and is expected to partner Dani Parejo, who they pinched from Valencia last summer, in the middle of the park.
Samuel Chukwueze was stretched off in the second leg against Arsenal but he has declared himself fit to play, and whilst it may be a risk to start him, it's a risk Emery may take.
Emery has favoured a 4-4-2 system at the club, and after Carlos Bacca scored a hat-trick on the penultimate league game of the season, he should edge out Paco Alcacer for a starting berth.
The other centre forward will be talisman Gerard Moreno, who has netted six goals and grabbed five assists in the competition already this season.