The game everyone has been waiting for is finally here, even if it will come a day later than most would like.
Barcelona and Real Madrid, the two best teams in the world, face off on Monday in the most highly-anticipated match of the European club season. Both teams have looked unstoppable, and Monday's match will give one of the teams the edge in the tight race for the La Liga title.
If waiting until Monday for quality soccer is too long for you, there's plenty of action on Saturday and Sunday. Stuart Holden and red-hot Bolton are in action on Saturday, while the U.S. women's national team takes on Italy with a World Cup berth on the line. Speaking of Italy, red-hot AC Milan faces
Sunday has good action as well, with Tottenham taking on Liverpool.
Here is the rundown of this weekend's soccer on TV/web, as well as SBI's Top Ten Matches to Watch:
SBI'S TOP 10 MATCHES TO WATCH
1. Barcelona vs. Real Madrid. Two best teams in the world. Period. Good day to leave work early.
2. Tottenham vs. Liverpool. If the Reds are going to climb back into the race for a Top Four spot, they will need at least a point at White Hart Lane.
3. Sampdoria vs. AC Milan. Red-hot Zlatan Ibrahimovic will look to do work on the road against an underrated Sampdoria side.
4. USA Women vs. Italy. Not a fan of women's soccer? You have to be a fan of a winner-take-all battle for a World Cup place involving the United States.
5. Juventus vs. Fiorentina. Surging Juve has a chance to pull closer to Milan with a win against underachieving Fiorentina.
6. Bolton vs. Blackpool. Bolton is playing some amazing soccer lately so combine that with getting to watch Stuart Holden and this match suddenly becomes must-see TV.
7. Sporting vs. FC Porto. No, it's not Sporting Kansas City, but the real Sporting CP of Lisbon, facing Porto in this Portuguese clash.
8. Lyon vs. Paris St. Germain. PSG has first-place aspirations, while Lyon needs a win to climb into contention.
9. Santos Laguna vs. Club America. Even if you're not a fan of Mexican soccer, when you're talking MLS playoff semifinals, it's going to be worth watching.
10. Aston Villa vs. Arsenal. Brad Friedel (and possibly Eric Lichaj) look to halt Arsenal as newly-signed Villan Robert Pires faces his former team.
THIS WEEKEND'S SOCCER on TV
7:45am- ESPN2- Aston Villa vs. Arsenal
10am- Fox Soccer Channel- Manchester United vs. Blackburn
10am- Fox Soccer Plus- Stoke City vs. Manchester City
10am- FoxSoccer.tv- Bolton vs. Blackpool
10am- FoxSoccer.tv- Everton vs. West Bromwich Albion
10am- FoxSoccer.tv- Fulham vs. Birmingham City
10am- FoxSoccer.tv- West Ham United vs. Wigan
Noon- Fox Soccer Plus- Sampdoria vs. AC Milan
Noon- Fox Soccer Channel- Fulham vs. Birmingham City (Delayed)
Noon- GolTV- Real Zaragoza vs. Villarreal
12:20pm- FoxSoccer.tv- Burnley vs. Derby County
12:30pm- ESPN3.com- Borussia Moenchengladbach vs. Borussia Dortmund
1pm- FoxSoccer.tv- Brest vs. Lens
1pm- FoxSoccer.tv- Olympique Marseille vs. Montpelier
2pm- ESPN3.com- USA women's national team vs. Italy (World Cup playoff)
2pm- ESPN3.com- Sevilla vs. Getafe
2pm- GolTV- Defensor Sporting vs. Nacional
2:45pm- Fox Soccer Channel- Juventus vs. Fiorentina
4pm- ESPN3.com- Atletico Madrid vs. Espanyol
4:15pm- ESPN3.com- Sporting Lisbon vs. FC Porto
6:20pm- GolTV- Santa Fe vs. Atletico Huila
2am- Fox Soccer Channel- North Queensland Fury vs. Perth Glory
6:30am- Fox Soccer Plus- Inter Milan vs. Parma
8:30am- Fox Soccer Plus- Newcastle United vs. Chelsea
9am- Fox Soccer Channel- Lazio vs. Catania
9am- ESPN3.com- Udinese vs. Napoli
10:30am- Fox Soccer Plus- Norwich City vs. Ipswich Town (Delayed)
11am- Fox Soccer Channel- Tottenham vs. Liverpool
11am- DirecTV- Sporting Gijon vs. Real Sociedad
11am- DirecTV- Mallorca vs. Malaga
11am- FoxSoccer.tv- Auxerre vs. Toulouse
11am- FoxSoccer.tv- Caen vs. Sochaux
11:30am- GolTV- Cologne vs. Wolfsburg
1pm- DirecTV- Athletic Bilba vs. Osasuna
2:45pm- Fox Soccer Channel- Palermo vs. AS Roma
3pm- GolTV- Valencia vs. Almeria
3pm- Fox Soccer Plus- Lyon vs. Paris St. Germain
7pm- Telefutura- Santos Laguna vs. Club America
9pm- Telemundo- Monterrey vs. UNAM Pumas
2:45pm- FoxSoccer.tv- Leicester City vs. Nottingham Forrest
3pm- GolTV- Barcelona vs. Real Madrid
What matches are you most looking forward to? Who do you see winning Barcelona-Real Madrid?
Share your thoughts below.