There is a huge weekend lying in wait as the race for promotion into the Premier League approaches its final weeks.