With seven games remaining there a trio of teams still in with a chance of winning the Championship this season.
Norwich City are currently in pole position, with their five-point advantage over Leeds United making them favourites to claim top spot. Sheffield United are also in the mix, just two points behind Leeds.
Read on as we assess the Championship title race and predict who we think will come out on top.
Canaries tough to knock off their perch
Norwich have been relentless over the past few weeks, losing just one of their last 14 games to move clear at the top of the table.
Their signing of former Celtic striker Teemu Pukki on a free transfer from Danish side Brondby last summer now looks an inspired piece of business, with the 29-year-old bagging 24 goals this term.
The Finland international is likely to be earning significantly more than the average Championship wage, but the outlay will be worth it if City make it to the top flight.
Norwich’s run-in looks fairly favourable with four of their last seven fixtures taking place at Carrow Road.
Their next three matches all look winnable, with Queens Park Rangers (H), Reading (H) and Wigan Athletic (A) all struggling at the wrong end of the table.
Games against Sheffield Wednesday (H) and Stoke City (A) could prove more troublesome, although City will be confident they can emerge from both unscathed.
City complete their season with fixtures against Blackburn Rovers (H) and Aston Villa (A) and they are strongly fancied to win the title this term.
Leeds look good for second spot
Marcelo Bielsa’s side have been in and around the automatic promotion places for most of the season and look a good bet to go up alongside Norwich.
A home defeat against Sheffield United could have been damaging, but the Blades’ 3-2 reverse against Bristol City has handed the initiative back to their Yorkshire rivals.
Upcoming trips to Birmingham City and Preston North End maybe tricky, but Leeds have lost just five times on the road this season and should collect at least four points from the two fixtures.
Leeds will fancy their chances of picking up maximum points from home games against Sheffield Wednesday and Wigan, but their visit to Brentford is a potential banana skin.
The Bees ran out 3-1 winners when the two sides last met at Griffin Park during November 2017 and Leeds will be eager to avoid a repeat this time around.
Leeds are more than capable of winning their last two matches against Villa (H) and Ipswich (A) and should gather enough points to fend off the Blades and win promotion to the Premier League.
Defeat against the Robins looks costly
Chris Wilder’s side looked in pole position to grab one of the two automatic promotion places after winning at Elland Road, but their defeat at home to Bristol City could be very costly in the final reckoning.
United visit Preston and Birmingham in their next two games, before returning to Bramall Lane to meet Millwall and Nottingham Forest.
However, their visit to Hull City over the Easter weekend looks particularly tricky, with the Tigers currently unbeaten in the league at home since November.
Fixtures against Ipswich (H) and Stoke (A) completes the Blades’ schedule and they appear set for the lottery of the play-offs.
With the likes of West Bromwich Albion, Villa and Derby County in the hunt for a top six spot, the Blades’ defeat against Bristol City could be the one they look back on with regret.