If waiting for the weekend to catch quality soccer is just something you can't do, this is a good week for you.
No, the UEFA Champions League isn't in action this week, but a slew of mid-week games in Europe make for a strong schedule of games to choose from.
A pair of high-powered EPL tilts headline the action, with FA Cup finalists Everton and Chelsea clashing on Wednesday, while Liverpool and Arsenal do battle today. The action isn't confined to Europe. Copa Libertadores is in full swing as well, while the CONCACAF Champions League final kicks off. There are also some good mid-week MLS matches.
Here are this week's mid-week soccer matches to watch on TV (and the web):
This week's soccer on TV
3pm- Setanta USA- Arsenal vs. Liverpool
7pm- Fox Sports Espanol- Palmeiras vs. LDU Quito (Copa Libertadores)
7pm- GolTV- Venezuela vs. Ecuador (CONMEBOL U-17 World Cup qualifying)
8:30pm- USLLive.com- Austin Aztecs vs. Vancouver Whitecaps
9:30pm- Fox Sports Espanol- San Martin vs. Nacional (Copa Libertadores)
10pm- GolTV- Chile vs. Argentina (CONMEBOL U-17 World Cup qualifying)
2:30pm- ESPN360.com- Juventus vs. Lazio (Coppa Italia)
3pm- FSC- Everton at Chelsea
3pm- Setanta USA- Portsmouth at Manchester United
6:30pm- Fox Sports Espanol- Universitario de Sucre vs. Estudiantes (Copa Libertadores)
7:30pm- Direct Kick- Chivas USA at Toronto FC
8:30pm- Fox Sports Espanol- Sao Paolo vs. America de Cali (Copa Libertadores)
10pm- FSC- Cruz Azul vs. Atlante (CONCACAF Champions League Final)
2:45pm- ESPN360.com- Inter Milan vs. Sampdoria (Coppa Italia)
7pm- Fox Sports Espanol- Deportivo Cuenca vs. Boca Juniors (Copa Libertadores)
7pm- GolTV/ESPN360.com- Colombia vs. Brazil (CONMEBOL U-17 World Cup qualifying)
8pm- ESPN2- New York Red Bulls at Kansas City Wizards
9pm- Fox Sports Espanol- Nacional (Paraguay) vs. River Plate (Copa Libertadores)
10pm- GolTV/ESPN360.com- Paraguay vs. Peru (CONMEBOL U-17 World Cup qualifying)
What matches will you be watching? Share your thoughts, and your viewing picks, below.