Danny Ward was Huddersfield's hero, as he saved Jordan Obita's penalty allowing Christopher Schindler to send the Terriers into the Premier League.
Izzy Brown had the best chance to win the game in normal time, firing wide from barely a yard out with the goal gaping.
But after that early opportunity neither side did enough to win the game, with only three shots on target in 120 minutes, meaning it came down to a shoot-out, where Huddersfield triumphed.
More to follow.
Huddersfield players rush to celebrate after Cristopher Schindler had netted the winning penalty in the Play-off Final Liam Moore fired his penalty over the bar after Reading had originally taken the lead in the shoot-out at Wembley Danny Ward then guessed right to deny Jordan Obita and give Huddersfield the chance to earn promotion to the top flight Captain Jonathan Hogg celebrates after Christopher Schindler fired the winning spot-kick home to confirm the win Michael Hefele heads the first chance of the game agonisingly wide, as Huddersfield started the better at Wembley Both Hefele and his team-mate Christopher Schindler hold their heads in their hands after the glaring early miss Izzy Brown missed an even better chance for the Terriers, but somehow managed to miss from just a yard out Brown failed to hit the target when unmarked, costing Huddersfield a superb opportunity to take the lead Chris Lowe brings down Chris Gunter as the tackles flew in during a feisty first half in the Play-Off Final at Wembley David Wagner makes a tactical advantage as his team looked to get on the front foot from the start against Reading Daniel Williams looks to get the Royals moving forward, carrying the ball away from Jonathan Hogg in the middle of the park Lewis Grabban pursues Chris Lowe as both sides attempted to make an impression in football's most lucrative game Aaron Mooy attempts to get tight to Reading's Yann Kermogant in a game that had more challenges than chances Danny Williams furiously confronts referee Neil Swarbrick as tempered flared in the all-important fixture Lewis Grabban and Hefele share a disagreement during a stoppage, with both men looking unimpressed John Swift gets to a header fractionally before Hogg, but neither side could really take control of procedings Williams dives in to try and get the ball off Lowe as Reading grew into the game in the second half Swift holds off the tackle of Mooy, who kept up the pressure on the Reading midfielder as the intensity of the tie grew Kermogant attempts a spectacular overhead kick, but the game lacked moments of quality which might make a breakthrough Elian Kachunga is brought down by Joey van den Berg - both men were booked and substituted before the end of the game Huddersfield keeper Danny Ward comes to punch a cross as Reading piled on some late pressure Grabban cannot hide his dejection after seeing his best effort deflected wide late in the game, as Reading pushed for the win Reading boss Jaap Stam, almost on the Wembley pitch, appeals for a decision as the clock runs down Huddersfield captain Tommy Smith had to be taken off on a stretcher in the final few minutes of normal time Stam gives his players some last-minute instructions before sending them out for extra half-hour at Wembley Collin Quaner skips past Swift and Sandro Wieser as the substitute looks to inject som life into the game