Fulham sealed promotion to the Premier League with a 1-0 win over Aston Villa in Saturday's Championship play-off final.
Tom Cairney's first-half goal was enough to send Slavisa Jokanovic's side back into the top flight, four years on from their relegation, despite Denis Odoi being sent off with 20 minutes remaining.
Just five points separated these teams in the 2017-18 table and there was little to split them during a fiercely competitive clash at Wembley, in which in-form Jack Grealish and Ryan Fredericks were both fortunate to escape red cards.
Cairney's strike deservedly gave Fulham the lead, the midfielder combining with rising star Ryan Sessegnon before finishing with aplomb, and Aleksandar Mitrovic could have doubled the advantage with chances either side of half-time.
Villa improved after the break and were unsurprisingly dominant after Odoi's dismissal for a second yellow card, but Steve Bruce's side created little to worry Marcus Bettinelli in the Fulham goal despite their man advantage.
After winning a game reportedly worth £160million, Fulham can now prepare for a return to the riches of the Premier League, along with Wolves and Cardiff City, while Villa are facing a third-straight season in the second tier.
3 - Ryan Sessegnon has had a hand in all three of Fulham's play-off goals so far this season, scoring one and assisting two. Pivotal. pic.twitter.com/CrPvFaZZ1I— OptaJoe (@OptaJoe) May 26, 2018
Fulham looked the more settled from the outset and deserved to take the lead on 23 minutes, which they did in fine style. Sessegnon manoeuvred into space on the edge of the Villa box and slid the ball between John Terry and Alan Hutton to Cairney, who slotted past Sam Johnstone.
Their early control was put at risk when Fredericks appeared to stamp on Grealish after winning a 50-50 challenge, although the officials did not punish the Fulham full-back.
Steve Bruce's side were struggling to get a foothold in the game and survived a nervy moment when Mitrovic almost stole the ball from Johnstone, while a Grealish shot over the bar was the best chance they mustered before the break.
Mitrovic glanced a header wide early in the second half but there was a marked improvement from Villa, with Grealish deserving better after dancing his way through the defence only to be denied by Bettinelli.
Villa's midfield star was becoming frustrated with his physical treatment, having been fouled six times in the first half alone, and he was the second player lucky not to be sent off after a reckless lunge on Cairney.
The game was becoming more and more ill-tempered and Odoi took things a step too far, his poor challenge on Grealish earning him a second booking, having received a first-half yellow for a foul on the same player.
Villa poured players forward to try to take advantage but the equaliser eluded them, allowing Fulham, who missed out on automatic promotion by just two points, to celebrate in the London sunshine.
Key Opta facts:
- Fulham have won promotion via the play-offs for the first time in their history, in what was their fourth play-off campaign.
- Indeed, Fulham have won a match at Wembley for the first time in the club's history, losing on their only other visit there in the 1975 FA Cup final (2-0 versus West Ham).
- Since 1988-89, the side finishing third in the second tier has gained promotion via the play-offs more times than any other position (11/30 – 37 per cent).
- This was the sixth successive season which saw at least one side fail to score in a Championship play-off final.
- Aston Villa have now lost five of their last six games at Wembley stadium (W1), conceding 12 goals in the process.
|Relegated Verona appoint World Cup winner Grosso|
|Trotz named Islanders´ new coach|
|Matic and Serbia ready for ´hellish´ Switzerland clash|
|Fleetwood flounders as Gros takes Pulheim lead|
|No attacks on Neymar, pledges Costa Rica boss Ramirez|
|Giroud return brings structure to France, but again they disappoint|
|Brighton sign Sunderland goalkeeper Steele|
|Schmeichel and Eriksen blast ´exceptionally harsh´ VAR penalty|
|Nigeria´s young World Cup squad learning on the job - Rohr|
|Moody: England players need protection|
|France 1 Peru 0: Mbappe books last-16 spot with record goal|
|I don´t need anyone to hold my hand - Verstappen|
|Captaincy comes back around to Silva as 2014 pain fades|
|We don´t want to be losers - Petkovic|
|Alba not interested in Barcelona exit as Tottenham rumours swirl|
|BREAKING NEWS: Nagelsmann to take RB Leipzig role in 2019|
|Messi cannot be compared to Maradona, claims Argentina World Cup winner Kempes|
|Mbappe sets France record with maiden World Cup strike|
|Federer comes through tough Halle test|
|Nagelsmann to leave Hoffenheim amid RB Leipzig rumours|
|Gerrard brings former Liverpool team-mate Flanagan to Rangers|
|Cipriani to be ´the calmest guy in the room´ on England return|
|C´est magnifique! Lloris earns 100th France cap|
|Belgium v Tunisia: Hazard hoping for World Cup lift off|
|WATCH: Manchester United ditch piano to welcome Fred the red|
|Hamann springs to defence of Ozil|
|Alonso non-committal on future after Le Mans triumph|
|McInally returns to Scotland starting line-up|
|Giroud & Matuidi start as Deschamps drops Dembele for Peru|
|Torreira focused on Uruguay amid Arsenal links|
|NBA Mock Draft 2018: Deandre Ayton leads intriguing first round|
|Tite will not take away Neymar´s ´genius´|
|Australia show promise but calls for Cahill ignored amid lack of cutting edge|
|Manchester United means greatness - Fred aiming for titles following Old Trafford switch|
|Denmark 1 Australia 1: Jedinak strikes back after Eriksen rocket|
|Neymar not being put at risk by Brazil, says Tite|
|Juventus complete signing of free agent Emre Can|
|Fred completes Manchester United switch|
|Dembele will not join a Spurs rival|
|What were the 0.4 per cent doing? Iceland captain marvels at TV audience|
|Forsberg ready for ´next big step´ after RB Leipzig|
|´Retired´ Brits on bench as Springboks ring changes for final Test|
|Meninga: Key Kangaroos positions up for grabs in Origin|
|FIFA gets shirty over Ronaldo claims|
|Soyuncu keen on Arsenal switch|
|Atmosphere much better after criticism, says Hummels|
|FIFA issues statement after ´questionable´ Amrabat decision|
|Cipriani and Robshaw to start for England at Newlands|
|Team Sky hit back at Hinault´s ´irresponsible´ Froome comments|
|Iran fans are the real winners as women get glimpse of the future|
|Beckham predicts England-Argentina World Cup final|
|Napoli should sign Meret, Zenga claims|
|Meticulous Mouratoglou shaping stars of the future|
|Journalist hands Khedira boarding pass for early flight home|
|Germany v Sweden: Muller upbeat ahead of huge World Cup clash|
|South Korea v Mexico: Germany´s conquerors set for role reversal|
|Chandimal appeals against one-match ban|
|Fofana and Lamerat start, Parra skipper for final All Blacks Test|
|Asia and Africa being left behind - Queiroz|
|Emre Can arrives for Juventus medical|
|Championship fixtures: Bielsa´s Leeds face Stoke while Lampard´s Derby go to Reading|
|Tui handed first Wallabies start, five changes for Ireland|
|Sorensen: Denmark need to ´muscle up´ against Australia|
|Nolan Arenado helps Rockies power past Mets|
|Pavon set to be unleashed as Sampaoli plots Messi masterplan|
|Pique welcomes discussion with Barca hierarchy|
|Ramos hits back at Maradona|
|Spieth praises U.S. Open champion Koepka|
|Loftus-Cheek will consider Chelsea future|
|Jorginho deal not done yet - City|