They say a week is a long time in politics, but my goodness it’s not as long as three days in the EFL.
It’s been a pretty extraordinary midweek, even by Championship standards, with shock scorelines, surprise sackings and historic records broken.
We have one more full programme of EFL fixtures this weekend before the final international break of 2024 pops up next week.
Let’s have a look at what’s in store...
The Championship weekend begins with Watford welcoming Oxford United to Vicarage Road on Friday evening.
Sheffield United were the only top-six side (and one of two clubs in the top 10) to win in midweek, which has given the table an incredibly tight look when coupled with the fact that six of the bottom 11 sides picked up three points.