The curtains of the various leagues in UK are gradually coming to a close, and so the battle for the winners of the championship intensifies and so too is the battle for the top four spots, the play-off spots and more importantly the battle for survival.
Soccer4life takes a look at this weekend's permutation.
Reading and QPR could be relegated if they both lose, Sunderland win, Newcastle avoid defeat and Villa win at Old Trafford on Monday.
Cardiff will be crowned champions if they win. Hull will be promoted if Watford lose and Crystal Palace fail to win.
Doncaster will be promoted if they win and either Brentford or Bournemouth fail to win. A draw will be enough if Brentford lose and Sheffield United fail to win. Bournemouth will go up if they win, Brentford lose and Sheff Utd fail to win. Scunthorpe will be relegated if they fail to win.
Gillingham will be champions if they avoid defeat. Also champions if they lose and Port Vale fail to win. Port Vale will be promoted if they win and either Rotherham or Burton fail to win. Although they will be as good as up if they win due to their far superior goal difference.
Aldershot will be relegated if they lose. Also down if they draw and three of the following happen... Torquay avoid defeat, York avoid defeat, AFC Wimbledon avoid defeat, Barnet win.
Barnet will be relegated if they lose, Dagenham and Redbridge and Accrington Stanley avoid defeat and Torquay, York and AFC Wimbledon all win.
SCOTTISH PREMIER LEAGUE:
Dundee will be relegated if they fail to win. Celtic will be champions if they pick up a point against Inverness.
SCOTTISH FIRST DIVISION:
Partick Thistle will be champions if they avoid defeat. Also up if they lose and Morton fail to win.
SCOTTISH SECOND DIVISION:
Albion Rovers relegated if they lose and East Fife win.