Brighton sealed a return to the top flight for the first time in 34 years with a comfortable 2-1 home victory over relegation candidates Wigan.
Glenn Murray fired the Seagulls in front shortly before the break with his 22nd league goal of the season before Solly March added a second from close-range.
Nick Powell set up a nervy finish with his fifth goal in three games but it proved to be too little, too late as Brighton held out for a crucial win despite failing to produce their best form for long periods of the game.
Albion went into Monday’s game needing four more points to guarantee promotion but Huddersfield’s failure to beat Derby in the late game meant that a win was enough.
Chris Hughton’s side slightly shaded the opening half-an-hour which featured precious little in the way of clear-cut chances.
Wigan goalkeeper Jakob Haugaard dropped a free-kick straight into the path of Lewis Dunk but the Seagulls defender was unable to find a way past Wigan’s scrambling defence.
Brighton eventually found the breakthrough seven minutes before the interval. A long punt downfield from Dunk caused havoc in the Wigan defence – allowing Tomer Hemed to set up Murray on the edge of the box.
The former Crystal Palace man made no mistake with his first-time finish – rifling the ball past Haugaard to hand his side the lead.
Brighton thought they had a second just moments later but Dunk’s close-range header was ruled out by the linesman for push, shortly after Jake Buxton had denied Hemed with a late-ditch clearance.
Anthony Knockaert forced Haugaard into a superb fingertip save minutes after the restart and then had a hand in Brighton’s all important second goal.
After beating his man in the box with a series of neat stopovers, Knockaert played the ball back to Solly March, who made a yard of space for himself before driving the ball through the legs of the helpless Haugaard.
Knockaert had a goal of his own disallowed for offside just minutes later as the home side threatened to cut loose but it was in fact Wigan who pulled one back – Powell heading home Jamie Hanson’s cross to set up a nervy finish at the Amex.
The Latics pushed for an equaliser but failed to create any further clear-cut chances as Brighton held out for the win.
Thousands of home supporters streamed onto the pitch at the full-time whistle to celebrate the victory, and promotion was sealed a few hours later as Derby held Huddersfield to a 1-1 draw.
(c) Sky News 2017: Brighton promoted to Premier League