Derby County sealed a Championship return by beating already-relegated Carlisle United 2-0 at Pride Park on the final day of the League One season.

Derby knew a single point would end their two-year stay in the third tier of English football, with Bolton Wanderers waiting to pounce if the Rams did suffer a shock defeat.

However, such a slip-up never looked likely as Max Bird's powerful strike from outside the area put them ahead within five minutes, and James Collins added a close-range second on the hour mark to make certain of promotion.

Paul Warne's team finished five points behind Portsmouth, who clinched the title earlier this month, and five clear of Bolton – who needed a late equaliser from Cameron Jerome to draw 3-3 with Peterborough. 

Bolton will face Barnsley in the play-offs as the Tykes were not punished for their 1-1 draw with Northampton Town, defeats for Blackpool and Lincoln City denying them the chance to gatecrash the top six.

Fourth-placed Peterborough will face Oxford United in the other play-off semi-final, as the U's clinched a 2-1 win over Exeter City to claim fifth place in the final reckoning. 

Three of the four relegation places had already been decided before Saturday's matches, with Carlisle, Port Vale, and Fleetwood Town on their way to League Two.

Cheltenham will join them after Nick Freeman struck a 90th-minute winner in their 2-1 loss at Stevenage. Darrell Clarke's side needed a win to save themselves and send Burton Albion down in their place, but they were hit with a late sucker punch as their three-year stay in League One came to an end. 

Oxford squandered a great opportunity to strengthen their bid to reach the play-offs when they could only manage a 1-1 draw at home to Stevenage.

It leaves them in sixth place in Sky Bet League One, three points ahead of Lincoln, who have a game in hand and superior goal difference.

Stevenage, who lost manager Steve Evans to Rotherham this week, held out for a point despite not having a shot on target – they scored through an own goal – and being under constant pressure.

Stevenage took the lead against the run of play in the 32nd minute when defender Sam Long, pressured by Kane Hemmings behind him, turned Nick Freeman’s left-wing cross into his own net.

The U’s felt they should have had a penalty when Ruben Rodrigues threaded a pass through to Marcus Browne, who looked to be fouled by goalkeeper Craig MacGillivray in a race to reach the ball.

But referee Tom Nield ignored Oxford’s appeals for a spot-kick.

They were awarded one in the 58th minute, though, when Carl Piergianni brought down Rodrigues on the edge of the box after the Portuguese forward got goalside of him. Cameron Brannagan converted.

The home side dominated the first half, with MacGillivray saving Rodrigues’s fierce drive, Long glancing a header just wide at a corner, and Mark Harris nodding wide from a good position.

The second half saw much of the same, MacGillivray saving from Finn Stevens and from Josh Murphy when he raced through.

Stevenage nearly won it late on as Long cleared off the line and then a shot was deflected off a defender and against a post.

Steve Evans was delighted to see Stevenage’s best-laid plans pay handsome dividends after his in-form side claimed an “excellent” 3-0 win at Leyton Orient to go third in League One.

Boro have now won four of their six league matches this campaign and their latest success came thanks to first-half goals by debutant Charlie McNeill and Dan Sweeney and then a wonderful 25-yard strike by Nick Freeman.

Evans’ promoted team now are level on 13 points with leaders Exeter and second-placed Bolton following their convincing victory over last season’s League Two champions, and the Scot believes the scoreline could have been even greater.

“I thought the boys were excellent,” Evans said.

“We knew we were playing against an excellent team but we had a game plan which we worked for a couple of days and we knew we could effect it in certain areas. With a little bit more care and attention I think we could have won by more.

“We didn’t set up immediately which comes with new players but we have tremendous team spirit and we learned lots today about individuals and we continue to be humble. We win, lose and draw together.

“We’ve come to Leyton Orient and the atmosphere has been tremendous from both sets of supporters albeit I care more about ours than anything.

“They have travelled in big numbers and Orient fans always turn up and get behind Richie Wellens and the team here.

“I thought Charlie McNeill’s movement was fantastic. In fairness, the Leyton Orient defenders done well to find where he was after half an hour because he ran them ragged into all sorts of channels and he got his goal as a reward.”

O’s boss Wellens took responsibility for the reverse following his side’s fourth defeat in six league matches this season.

Orient must view Stevenage as a bogey side having failed to win any of the last six encounters against them.

“I will take the blame,” Wellens said.

“It’s very difficult when you have a performance like last week whether we needed to change the team and I contemplated all week, do we need to go big or do we need to maybe go three at the back?

“I thought first 15 minutes we were good and dominating the game and Ruel Sotiriou has to score in that period but pretty quickly after that we conceded from two set-plays. After that they managed the game well and made no mistakes.

“I should have changed the team from last week and put more experience out there. Our average age of the side was 22-years-old but it was against a team of men and physically we struggled.

“Set-plays and balls into our box is something we need to work on. When you have so many young players, it’s a learning curve. Full credit to them though they were outstanding.”

© 2023 SportsMaxTV All Rights Reserved.