Arsenal and Chelsea will compete in the FA Cup final on Saturday evening in a repeat of the 2017 final.

Good luck predicting the outcome of this one. Arsenal have looked very impressive under Mikel Arteta, while Chelsea are also capable of blowing hot and cold.

A win for the Gunners will see them qualify for next season’s Champions League, so they’ll be desperate to win at Wembley Stadium.

So too will Frank Lampard. Winning a major trophy in his first season in charge of the Blues will be a significant achievement in his brief managerial career.

When the two London teams met in the 2017 final, it was Arsenal who came out on top.

p1eel3rhkuc2icergcl90u1trj9.jpg

Alexis Sanchez gave Arsene Wenger’s team an early lead but Diego Costa equalised in the second half.

However, Aaron Ramsey headed home with 10 minutes remaining to secure Arsenal’s 13th FA Cup trophy.

Ahead of the 2020 final, we’ve decided to take a look at all of the players who featured at Wembley Stadium three years ago with a view of where they are now.

Arsenal: David Ospina

Left Arsenal in 2018 following Bernd Leno's arrival, joining Napoli on loan. The Italian club made his loan move permanent in 2019.

Rob Holding

Still at Arsenal, making 17 appearances in all competitions this season.

Per Mertesacker

Mertsacker’s performance in the 2017 final will never be forgotten. It was his only start of the season, and he was terrific.

The German is now the manager of the Arsenal Academy after retiring in 2018.

p1eel5s3n0dok1b9c11gt1giu1oqth.jpg

Nacho Monreal

Monreal returned to Spain in 2019, joining Real Sociedad on a two-year deal.

Hector Bellerin

Bellerin remains at Arsenal.

Aaron Ramsey

Arsenal let Ramsey’s contract wind down and he left to join Juventus last year, marking his first season at the club by winning the Serie A title.

p1eel5ti3m1rd2qd14vqsnk1uo7j.jpg

Granit Xhaka

The midfielder is still at Arsenal. His future at the club looked in doubt when he was booed off by the home crowd against Crystal Palace last year, but he bounced back in the second half of the season.

Alex Oxlade-Chamberlain

Oxlade-Chamberlain left Arsenal after the cup final win, joining Liverpool.

It’s a move that he won’t regret at all.

Mesut Ozil

The German midfielder remains at Arsenal, although for how much longer remains to be seen.

He hasn’t played for the Gunners since March.

p1eel5udj110f26v7vt68au17apl.jpg

Danny Welbeck

Welbeck joined Watford last year but he wasn’t able to save them from relegation to the Championship.

Alexis Sanchez

The Chilean, who was electrifying in the 2016/17 season, was involved in a swap deal with Man United’s Henrikh Mkhitaryan in 2018.

Arsenal fans were disappointed to see him go, and Sanchez himself might have some regrets after struggling at Old Trafford.

He’s spent the 2019/20 on loan at Inter Milan, scoring four goals for the Italian club.

p1eel60tks9mtno297t1n02srmn.jpg

Substitute appearances: Francis Coquelin

Coquelin signed for Valencia in 2018 and went viral after bossing Barcelona’s Lionel Messi in the 2019 Copa del Rey final.

Mohamed Elneny

Arsenal loaned Elneny out to Turkish side Besiktas for the 2019/20 season.

Olivier Giroud

Giroud assisted Ramsey’s winner three years ago, but today he’s Arsenal’s enemy.

The French striker left to join Chelsea in 2018 and has enjoyed some highs in west London, including scoring against the Gunners in the 2019 Europa League final.

p1eel625ek12np380ksj1f2ub1dp.jpg

Chelsea: Thibaut Courtois

Chelsea were helpless to prevent Courtois joining Real Madrid in 2018.

He initially struggled at the Bernabeu but has since found his feet, winning the Zamora Trophy this season after conceding just 20 goals in 34 league appearances.

Cesar Azpilicueta

Still at Chelsea, Azpilicueta is a certified club legend.

David Luiz

Chelsea jumped at the chance to sell Luiz when Arsenal made a £8 million bid for him last year.

They’ll be hoping to see the worst side of the Brazilian centre-back in the final.

p1eel647fp18r77ae5k49k019tir.jpg

Gary Cahill

Cahill, now 34, remains in the Premier League with Crystal Palace.

Victor Moses

Moses was one of three former Premier League players to join Inter Milan in the most recent January transfer window.

There are reports that the Nigerian could return to Serie A next season, with Calciomercato claiming that Roma are eyeing a move.

N'Golo Kante

Kante is still a crucial player for the Blues.

Nemanja Matic

Matic left Chelsea after four years in 2017, reuniting with former manager Jose Mourinho at Manchester United.

p1eel65bu27h1enm1k0t19bdg0ut.jpg

Alonso still plays for Chelsea, although his future at the club is in doubt after managing 18 league appearances this season.

Pedro

Lampard recently confirmed that Pedro will leave Chelsea after the cup final and Champions League fixtures.

The Guardian claim he’s agreed to join Roma.

Diego Costa

Costa returned to Atletico Madrid in 2017 but he’s struggled, scoring just 17 goals in three seasons.

Eden Hazard

Likewise with Courtois, Real Madrid were just too appealing for Hazard to turn down.

Los Blancos paid a fee in the region of €100 million for the Belgian, who admitted that his debut season in Spain was “the worst season of my career individually”, per Sky Sports.

p1eel6754f121f1trn1apdnto1putv.jpg

Substitute appearances: Cesc Fabregas

Fabregas left Chelsea for Monaco in 2018.

Willian

Willian remains a Chelsea player and has performed well for them this season.

However, his future at the club is unclear. He is out of contract at the end of the season and has received offers from Chelsea, Barcelona and Inter Miami, according to Sky Sports.

Michy Batshuayi

Batshuayi has been sent out on loan to Borussia Dortmund, Valencia and Crystal Palace.

With the arrival of Timo Werner from RB Leipzig, it’s unlikely the Belgian will be a Chelsea player for much longer.