Match ends, Hull City 1, Sheffield Wednesday 0.
A Mohamed Diame wonder strike was enough for Hull City to secure victory in the Championship play-off final against Sheffield Wednesday at Wembley.
The midfielder's curling right-footed shot from 25 yards sealed Hull's immediate return to the Premier League.
Steve Bruce's side dominated what was a tense affair at times, with Diame striking a post in the first half.
The Owls struggled to impose themselves as their 16-year exile from the top flight was prolonged.
They had a late handball shout turned down when Jeremy Helan's stoppage-time shot appeared to be blocked by Michael Dawson's arms.
Senegal midfielder Diame's 10th goal of the season was his most important to date in a Hull shirt, with promotion to the Premier League estimated to be worth at least £170m.
The 28-year-old's moment of magic came when he ran on to Robert Snodgrass' lay-off and spotted the opportunity to curl in to the roof of the net past the outstretched fingers of Keiren Westwood in the Wednesday goal.
Victory in a third Wembley appearance in three seasons meant Hull joined champions Burnley in bouncing back to the Premier League at the first attempt, 370 days after they were relegated from the top division.
For Hull, who finished fourth in the regular season and nine points ahead of sixth-placed Wednesday, there was uncertainty over their promotion credentials before kick-off.
They narrowly held on to a three-goal first-leg advantage in their semi-final against Derby and the jitters from that second-leg defeat appeared to dog their performance in the opening 20 minutes.
But, after Wednesday had twice tested goalkeeper Eldin Jakupovic from free-kicks, the Tigers rallied.
Diame's shot off the post and an Abel Hernandez header, which was cleared off the line by Kieran Lee, were followed by another chance, as Moses Odubajo was denied by Westwood's quick-thinking dash off his line.
Captain Dawson also saw a half-volley blocked by Westwood after the break but it was Diame who secured victory with a sublime winner with 18 minutes remaining.
Head coach Carlos Carvalhal had overseen the reinvigoration of the Owls this season with some of the division's most eye-catching football.
Following their semi-final victory over third-placed Brighton, Wednesday were well-fancied to upset the form book and return to the top flight for the first time since 2000.
Added to that, they were roared on by a vocal and vibrant contingent of fans in blue and white, who easily outnumbered those in attendance from Hull.
But, after forward Fernando Forestieri and midfielder Ross Wallace had carved out two early chances from free-kicks, their challenge dwindled.
Leading scorer Forestieri was unable to impose himself on the game despite legs tiring towards the end of the match, and Wednesday's lack of potency in attack proved their eventual shortcoming.
An imperious display from the midfielder, not just for his match-winning goal but for his all-round contribution.
Full of endless running and seemingly popping up in both boxes for Hull, his vision was fittingly the moment to decide a nervous occasion for just more than 70,000 inside Wembley.
He hit the post himself and was almost the provider for a second Hull goal in either half, only for Odubajo and Hernandez to be denied by Wednesday's last line of defence.
Hull City manager Steve Bruce: "The goal was a wonder goal that would have graced any cup final. Up until then, I thought we'd missed some glorious chances but Mo has produced that little bit of magic.
"It's been a long five or six weeks since we realised we couldn't achieve automatic promotion. Overall, I think we've deserved to win from the chances we've created.
"We know we've got to be at our maximum (next season). We'll see what we can do and get ready for that challenge.
"We've got a month before we start and then we'll have to look at budgets, but even when you've got money, you've got to use it wisely."
Sheffield Wednesday head coach Carlos Carvalhal: "I think Hull deserved to win the game, they were better than us in this game.
"But we know we can play better than that. We tried to do our best, we tried to play our football.
"Hull, with one moment of quality, have decided the game. It was always going to be that way in this game.
"We have an experienced team but we didn't play the way we usually do and we didn't create too many problems defensively for Hull."
Match ends, Hull City 1, Sheffield Wednesday 0.
Second Half ends, Hull City 1, Sheffield Wednesday 0.
Attempt missed. Jeremy Helan (Sheffield Wednesday) right footed shot from outside the box is too high. Assisted by Kieran Lee.
Attempt blocked. Barry Bannan (Sheffield Wednesday) left footed shot from outside the box is blocked.
Corner, Sheffield Wednesday. Conceded by Andrew Robertson.
Attempt blocked. Lucas João (Sheffield Wednesday) right footed shot from the centre of the box is blocked. Assisted by Jeremy Helan.
Harry Maguire (Hull City) wins a free kick in the defensive half.
Foul by Lucas João (Sheffield Wednesday).
Delay over. They are ready to continue.
Delay in match Eldin Jakupovic (Hull City) because of an injury.
Eldin Jakupovic (Hull City) wins a free kick in the defensive half.
Foul by Atdhe Nuhiu (Sheffield Wednesday).
Sam Clucas (Hull City) wins a free kick in the defensive half.
Foul by Jeremy Helan (Sheffield Wednesday).
Substitution, Hull City. Harry Maguire replaces Mohamed Diamé.
Attempt missed. Tom Huddlestone (Hull City) right footed shot from outside the box misses to the left. Assisted by Ahmed Elmohamady following a set piece situation.
Substitution, Sheffield Wednesday. Lucas João replaces Daniel Pudil.
Foul by Daniel Pudil (Sheffield Wednesday).
Ahmed Elmohamady (Hull City) wins a free kick on the right wing.
Substitution, Hull City. David Meyler replaces Abel Hernández.
Attempt missed. Curtis Davies (Hull City) header from the centre of the box misses to the left. Assisted by Tom Huddlestone with a cross following a corner.
Corner, Hull City. Conceded by Glenn Loovens.
Attempt blocked. Abel Hernández (Hull City) right footed shot from the right side of the box is blocked. Assisted by Mohamed Diamé.
Substitution, Hull City. Sam Clucas replaces Robert Snodgrass.
Attempt missed. Moses Odubajo (Hull City) right footed shot from the right side of the box is close, but misses to the right. Assisted by Tom Huddlestone.
Attempt missed. Barry Bannan (Sheffield Wednesday) left footed shot from outside the box is too high.
Delay over. They are ready to continue.
Substitution, Sheffield Wednesday. Atdhe Nuhiu replaces Sam Hutchinson because of an injury.
Delay in match Ahmed Elmohamady (Hull City) because of an injury.
Delay in match Sam Hutchinson (Sheffield Wednesday) because of an injury.
Ahmed Elmohamady (Hull City) wins a free kick on the left wing.
Foul by Sam Hutchinson (Sheffield Wednesday).
Goal! Hull City 1, Sheffield Wednesday 0. Mohamed Diamé (Hull City) right footed shot from outside the box to the top right corner. Assisted by Robert Snodgrass.
Substitution, Sheffield Wednesday. Jeremy Helan replaces Ross Wallace.
Hand ball by Jake Livermore (Hull City).
Corner, Sheffield Wednesday. Conceded by Curtis Davies.
Attempt blocked. Fernando Forestieri (Sheffield Wednesday) right footed shot from outside the box is blocked. Assisted by Sam Hutchinson.
Attempt missed. Sam Hutchinson (Sheffield Wednesday) right footed shot from outside the box is too high. Assisted by Fernando Forestieri.
Attempt missed. Andrew Robertson (Hull City) left footed shot from the centre of the box is high and wide to the left. Assisted by Moses Odubajo with a cross.
Foul by Robert Snodgrass (Hull City).