Portsmouth sealed a Sky Bet Championship return on Tuesday with a 3-2 win over Barnsley and several other teams still have plenty to play for as another enthralling domestic season draws to a close.

Here, the PA news agency takes a look at the promotion and relegation issues up and down the country.

Premier League

Neutrals are gripped by the first three-way title race in the top flight for a long time. Another twist occurred last weekend as champions Manchester City returned to the summit on Saturday, before Arsenal and Liverpool suffered shock home defeats on Sunday. With six games left, Pep Guardiola’s side hold a two-point lead over the Gunners and Reds.

At the other end, an intriguing relegation battle continues – on and off the pitch. Sheffield United, Burnley and Luton occupy the bottom three spots and, while the race appears almost run for the Blades and the Clarets have an uphill task to stay up, the Hatters’ survival hopes remain alive. Nottingham Forest and Everton – in 17th and 16th, respectively – are within touching distance, as both clubs wait to learn their fates after appealing against points deductions over breaches of financial rules.

Championship

It has been a rollercoaster ride for supporters’ of Ipswich, Leicester, Leeds and Southampton this season, especially in recent weeks. With only a handful of matches left, Kieran McKenna’s Tractor Boys are top on 89 points, with the second-placed Foxes a point behind with a game in hand. However, that fixture is against fourth-placed Saints, who are not out of the top-two race themselves with a four-point deficit to previously runaway leaders Leicester. Leeds sit third, with all four still in with a shot of automatic promotion spot.

Rotherham’s relegation to League One has already been confirmed, but two more spaces need to be finalised. Sheffield Wednesday and Huddersfield are in the bottom three on 44 points each. Birmingham sit one point above the two Yorkshire clubs, while Stoke, QPR, Plymouth and Blackburn would not consider themselves safe as they remain below the 50-point mark.

League One

View this post on Instagram

A post shared by @efl

After Pompey claimed the title on Tuesday, all eyes are on which club will be runners-up. Derby are second on 86 points with a three-point gap to Bolton, but Peterborough, with a game in hand, cannot be ruled out despite a six-point deficit to the second-placed Rams. Everything could be settled this weekend.

Carlisle are already consigned to the fourth tier and Fleetwood’s defeat at Peterborough left them six points from safety with only two games to go. Port Vale are 22nd on 40 points, while Cheltenham are 21st on 41 points, but crucially have a match in hand. It means Burton, especially, and Cambridge are still looking over their shoulders, with the former only two points above the bottom four and the latter holding a five-point advantage along with a game in hand.

League Two

Mansfield joined Stockport and Wrexham in clinching promotion to League One on Tuesday, but there is still one relegation spot to be determined. Colchester’s win over Grimsby ended the survival hopes of Forest Green and gave the victors a four-point advantage over 23rd-placed Sutton along with a game in hand. Sutton need to win their last two matches and hope both Grimsby and Colchester fail to win again this season.