Sheffield Wednesday 1-1 Huddersfield Town (3-4 on penalties).
Huddersfield are just one game from the Premier League.
They'll play Reading in the Championship play-off final at Wembley after beating Sheffield Wednesday 4-3 on penalties on Wednesday night.
Their semi-final second leg went to extra-time after a 1-1 draw on the night, and overall.
Goalkeeper Danny Ward saved the crucial penalty to win the tie and send the away fans at Hillsborough into raptures.
Ward said: "We are over the moon! To go 1-0 down and then come back just shows the character of the team."
Head coach David Wagner told Pulse 1 & Pulse 2: "We had Germans taking the penalties and a Welsh 'keeper - so we were always confident!"
The Championship play-off final at Wembley is on Monday 29th May.