Midweek fixtures by their very nature tend to offer great entertainment. The teams have had only two or three days of rest since the last game, players are tired, and there hasn't been a great deal of time to prepare for the next opponent in detail. This makes games unpredictable and from the point of a neutral observer, rather fun to watch.