Grab a seat and get comfortable, because there's plenty of quality soccer to watch tonight.
Between Seattle and Dallas vying for places in the CONCACAF Champions League group stage, some intriguing MLS matchups, the FIFA Under-20 World Cup and a friendly involving FC Barcelona, Wednesday night promises to be an action-packed one.
There's a full slate of games south of the border as well, some of which involve Americans looking to make an impression on U.S. national team coach Jurgen Klinsmann. Herculez Gomez' Estudiantes Tecos takes on Edgar Castillo's Club America, while Jose Francisco Torres' Pachuca meets Cruz Azul.
If you will be watching any of Wednesday night's matches, please feel free to share any thoughts, opinions and some play-by-play in the comments section below. Enjoy the action (TV schedule is after the jump):
WEDNESDAY'S SOCCER ON TV
6 p.m. – ESPN3.com – Ecuador vs. Spain (U-20 World Cup)
6 p.m. – ESPN3.com – Saudi Arabia vs. Guatemala (U-20 World Cup)
8 p.m. – Fox Soccer Channel – FC Dallas vs. Alianza FC (CCL)
8 p.m. – ESPN2/ESPN3.com/Galavision – Barcelona vs. Chivas de Guadalajara (WFC)
8 p.m. – Telefutura – Club America vs. Estudiantes Tecos
8:30 p.m. – MLS Direct Kick/MatchDay Live – Sporting Kansas City vs. Real Salt Lake
9 p.m. – MLS Direct Kick/MatchDay Live – Chicago Fire vs. Philadelphia Union
9 p.m. – ESPN3.com – Australia vs. Costa Rica (U-20 World Cup)
9 p.m. – ESPN3.com – Croatia vs. Nigeria (U-20 World Cup)
10 p.m. – Fox Soccer Channel – Seattle Sounders vs. San Francisco (CCL)
10 p.m. – Telemundo – Pumas UNAM vs. Monterrey
10 p.m. – Telefutura – Olimpia vs. Santos Laguna (CCL)
10:30 p.m. – Galavision – Pachuca vs. Cruz Azul
10:30 p.m. – ESPN2/ESPN3.com – Portland Timbers vs. Los Angeles Galaxy