Brentford secured third place in the Championship with an impressive 2-0 win at home to already-promoted Watford.
Ivan Toney scored his 30th league goal of the season, netting a second-half penalty after Marcus Forss had opened the scoring for the Bees.
The Bees’ points tally of 84 would have sent them up automatically last season, but they will now attempt to avoid the agony of another defeat in the Play-Offs.
Thomas Frank’s side will also have the advantage of playing the home leg of their semi-final second, hopefully in front of 4,000 supporters, as they bid to follow Watford into the top flight for the first time in their history.
Elsewhere, Millwall finished off their home season in style with a 4-1 victory over a hopelessly out-of-form Bristol City.
Jed Wallace opened the scoring in the fifth minute before Tommy Conway quickly equalised for the visitors.
However, goals from Scott Malone, Billy Mitchell and Tom Bradshaw secured an emphatic victory for the Lions as well as a first win in five games.
Meanwhile, QPR remain on course for a top 10 finish after an impressive 2-0 win over Stoke City at the Bet365 Stadium.
Charlie Austin opened the scoring with his seventh of the season in the 17th minute before Osman Kakay calmly slotted the ball past Adam Davies from a narrow angle to wrap up the points with 20 minutes to go.
In League One, AFC Wimbledon’s status is secure for another season despite a 3-1 defeat to Portsmouth at Plough Lane.
Joe Pigott had given the Dons the lead in the 23rd minute but it was short-lived as Ronan Curtis quickly equalised.
Defender Lee Brown then struck twice just before half-time to put Pompey in control but with Rochdale and Northampton both losing, it meant Wimbledon avoided relegation with a game to spare.
Meanwhile, Charlton Athletic kept alive their faint Play-Off hopes after Chuks Aneke scored an added-time equaliser in a 1-1 draw at Accrington Stanley.
Joe Pritchard netted a superb solo 81st-minute goal before, with the last kick of the game, substitute Aneke touched home in the six-yard box in the 95th minute.
The Addicks have two matches to play and are four points away from the top six with a game in hand on some of their rivals.
And in League Two, a late goal saw Leyton Orient lose 3-2 to Carlisle United at Brisbane Road.
The O’s made the perfect start as Conor Wilkinson nipped in behind Nick Anderton to slot home in the third minute before Offrande Zanzala and Dan Kemp both missed penalties for Carlisle and Leyton Orient respectively.
Joe Mellsh equalised for Carlisle three minutes before the break before Kemp made amends for his spot-kick miss in first-half stoppage time.
Lewis Alessandra then equalised from the penalty spot before George Tanner scored an injury-time winner to seal Carlisle’s win.