With just six games to go, Luton have given themselves a huge chance of staying up this season by claiming five points from their last three games. With the Championship relegation battle so tight, a number of clubs are still looking nervously over their shoulders, and rightly so. See this handy guide to find out just who is playing who in the next few weeks.
5. Birmingham - 17th
Sat, July 4: Fulham (A). Weds, July 8: Swansea (H). Sun, July 12: Stoke (A). Weds, July 15: Charlton (H). Sat, July 18: Preston (A). Weds, July 22: Derby (H).
6. Charlton Athletic - 18th
Fri, July 3: Millwall (H). Tues, July 7: Brentford (A). Sat, July 11: Reading (H). Weds, July 15: Birmingham (A). Sat, July 18: Wigan (H). Weds, July 22: Leeds (A).
7. Hull City - 19th
Sun, July 5: West Brom (A). Weds, July 8: Bristol City (A). Sat, July 11: Millwall (H). Tues, July 14: Wigan (A). Sat, July 18: Luton (H). Weds, July 22: Cardiff (A).
8. Huddersfield Town - 20th
Sat, July 4: Preston (H). Tues, July 7: Reading (A). Fri, July 10: Luton (H). Tues, July 14: Sheff Wed (A). Sat, July 18: West Brom (H). Weds, July 22: Millwall (A).