All schedules I read said the game starts after 6:00 p.m. CST. If you dispute that, you can call the Northwestern Athletic Dept. in Evanston, Illinois.
Regarding the 20 points or more victory, several starters plus non starters for the opponent have the flu!
Source: ESPN Sportscentedr, WGN Chicago, Illinois