World Cup Schedules

Semi Finals Today:  Germany v. Brasil at 3pm CST

ESPN, WatchESPN

For a complete schedule of all World Cup matches, click here