Today is the day after the World Cup draw, meaning there's still that lingering hangover from finding out which teams will be facing each other next summer. The World Cup is still six months away, but there are plenty of matches today to satisfy that hunger soccer fans are sure to wake up with today.
The match of the day will take place in Turin, where Juventus will play host to Inter Milan in a battle of Serie A powers. Juve has fallen behind AC Milan into third place in the Italian standings and must win today to cut down the eight-point lead Inter has.
The EPL will feature a handful of quality battles, including Chelsea's visit to Manchester City and Jozy Altidore's first meeting vs. Brad Friedel when Hull takes on Aston Villa.
If you will be watching today's action, please feel free to share your thoughts, opinions and some play-by-play in the comments section below.
Enjoy the action (Today's schedule of TV matches is after the jump).
7:30am– ESPN2- Portsmouth vs. Burnley
10am– Setanta USA- West Ham vs. Manchester United
10am– FSC- Arsenal vs. Stoke City
10:15am– RAI- Brescia vs. Empoli
Noon– ESPN Deportes- Xerez vs. Atletico Madrid
Noon– GolTV- Sevilla vs. Real Valladolid
Noon– RAI- AC Milan vs. Sampdoria
12:30pm– FSC- Manchester City vs. Chelsea
1pm– Setanta USA- Valenciennes vs. Monaco
2pm– GolTV- Real Madrid vs. Almeria
2:45pm– FSC/RAI- Juventus vs. Inter Milan
3pm– Setanta USA- Bordeaux vs. Paris St. Germain
4pm– ESPN Deportes- Deportivo La Coruna vs. Barcelona
5pm– FSC- AC Milan vs. Sampdoria (Delayed)
6pm– Azteca America- CD Cruz Azul vs. Morelia
6:30pm– GolTV- Santa Fe vs. Nacional
7pm– FSC- Aston Villa vs. Hull City (Delayed)
8:15pm– GolTV- Atletico Huila vs. Tolima
9pm– FSC- USA Under-17 vs. Brazil Under-17 (Nike Friendlies)
4am– FSC- Perth Glory vs. Brisbane Roar