Updated June 30th, 2018.
UPDATE: here’s a link to the 2018 knockout stage World Cup calendar, in ics format (for your iPhone, Mac, or iPad).
In the “better late than never” category, here’s a calendar for your iCal with the time and date of every World Cup match.
Click here to get the calendar.
All you do is click on it. iCal will add it automatically. I would set it to refresh once per day– not so important now, but when we get to the knockout round it will be nice to have the country names rather than “1st place Group C vs. 2nd Place Group D.” You can turn it off with a simple uncheck-of-the-box later, or even delete it. So you’re not stuck with this calendar for life.