Huddersfield Town and Reading will meet in the final of the 2017 EFL Championship play-offs on May 29, with the final ticket for next year's Premier League on the line.
Newcastle United and Brighton & Hove Albion have already been promoted to the Premier League, and the other teams that finished the season in the top six have been battling away in a play-off to add one more club.
Third-placed Reading were clearly the better side over both legs against sixth-placed Fulham, while fifth-placed Huddersfield Town needed penalties to get past fourth-placed Sheffield Wednesday.