Blackburn Rovers will face either Bolton Wanderers or Oxford United in the Championship next season with the two sets to meet in the League One play-off final.

Rovers secured their place in the division on a dramatic final day last weekend. However, there remain several spots still up for grabs.

Sheffield United are the only Premier League side that have been mathematically relegated, though Burnley and Luton Town look set to join them. That would give Rovers an East Lancs derby to look forward to next year.

READ MORE: Eustace sets out Rovers target with squad request

In League One, Portsmouth won the league with Derby County in second. Bolton ran the Rams close but missed out on the top two.

They will be in attendance at Wembley though next weekend after beating Barnsley 5-4 on aggregate. Having won 3-1 at Oakwell, it was a nervy night with the Tykes winning 3-2 on the night but losing out overall.

Ian Evatt's side will face Oxford United, who finished fifth. They beat Peterborough United 2-1 on aggregate on Wednesday night after a 1-1 draw.

Des Buckingham's side led 1-0 from the first leg and despite conceding early, a Cameron Brannagan penalty ensured they are off to Wembley.

Oxford last reached the play-off final in 2020 but lost to Wycombe Wanderers in 2020. Bolton finished in the top-six last year but were beaten by Barnsley, who eventually lost to Sheffield Wednesday.