This weekend's results have left the Championship title race closer than ever with the top five separated by just a point. With just 10 games left it's tough to call who is going to get over the line and win the final sprint to the promised land of the Premier League.
Bournemouth sit top of the pile and have possibly the easiest run in, playing just one other team in the top six in their final 10 games - Middlesbrough at home. Their next game is at home against bottom club Blackpool who are almost certainly resigned to their fate and they also have a trip to relegation-threatened Brighton to look forward to.
Middlesbrough on the other hand have probably the hardest run in, playing four of the other five teams in the top six away from home. Trips to Derby, Bournemouth, Watford and Norwich City await Aitor Karanka's men who finish their season at home to Brighton.
Derby County could have gone top at the weekend had they not blown a two-goal lead in injury time, and they may pay for that with a tough run in of their own, playing three of the top five in their next four matches. A trip to Carrow Road to face Norwich City precedes tough home games against Middlesbrough and Watford - with a tricky trip to Wolves thrown in for good measure. If they can stay in touch having got those out of the way then it gets easier with an away trip to Wigan and a home game against Blackpool in their final part of their run-in.
Norwich City entertain Derby and Middlesbrough in their run-in and arguably have the easiest finish, facing Rotherham away before taking on Fulham at home with both teams currently mired in the bottom six.
Watford have probably the easiest end to the season, with just two games against fellow top six teams along with trips to Wigan and Millwall to come, finishing with a trip to Brighton before playing at home to Sheffield Wednesday.
As it stands, Norwich City look like they could be a good team to back for promotion; on great form and with a fairly easy run-in and they could be vying with Bournemouth for the title; Derby will need to deal with the pressure of playing the teams around them while Middlesbrough will need to play well away from home to be in the top two come May.