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.
1. Sheffield Wednesday - 13th
Sun, July 5: Swansea (A). Weds, July 8: Preston (H). Sat, July 11: QPR (A). Tue, July 14: Huddersfield (H). Sat, July 18: Fulham (A). Weds, July 22: Middlesbrough (H).
2. Wigan Athletic - 14th
Sat, Jul 4: Brentford (A). Weds, Jul 8: QPR (H). Sat, July 11: Barnsley (A). Tue, Jul 14: Hull (H). Sat, July 18: Charlton (A). Weds, July 22: Fulham (H).
3. QPR - 15th
Sun, July 5: Middlesbrough (A). Weds, July 8: Wigan (A). Sat, July 11: Sheff Weds (H). Tue, July 14: Luton (A). Sat, July 18: Millwall (H). Weds, July 22: West Brom (A).
4. Reading - 16th
Sat, July 4: Luton (A). Tue, July 7: Huddersfield (H). Sat, July 11: Charlton (A). Tue, July 14: Middlesbrough (H). Sat, July 18: Blackburn (A). Weds, July 22: Swansea (H).