The UEFA Champions League is still in the group stage, but Tuesday and Wednesday could have some of the best games of the European club tournament -- and there are many ways to watch the whole thing online.

Group H will be the one to watch on Tuesday, as both Barcelona and AC Milan face off against winless teams Viktoria Plzen (Czech Republic) and BATE Borisov (Belarus) respectively. Mismatches mean goals, and goals probably mean that Barca's Leo Messi or Milan's Zlatan Ibrahimovic and Robinho will see some action.

But more importantly, with these two Champions League contenders in the same pool, the number of goals scored on Tuesday could have a significant meaning later in the tournament.

The Arsenal - Marseille game on Tuesday and the Bayern Munich - Napoli, Villarreal - Manchester City, and Lyon - Real Madrid games on Wednesday are also top games to watch.

Also playing this week are Chelsea, Valencia, Inter, CSKA Moscow, Manchester United and Ajax.

The Milan game starts at 1:00 p.m. and Barcelona plays at 3:45 p.m. Eastern Time, so if you're at work or don't have the right TV channels, you will have to watch them online.

Here's how to watch the games streaming online:

ESPN 3 occasionally shows Champions League games. The schedule can be found here. If the games are on ESPN's online television option, this is the best place to watch European football. This week's games will not be on ESPN 3, but future games will be.

Some users may be required to input their cable subscription information before watching.

SkySports is also doing live video and live game-time updates. Sky covers the Champions League, as well as the English Premiership.

There are semi-legal sites like U-Stream, LiveTv and that stream live sporting events and are actually quite reliable, although generally pop-up heavy.

First Row Sports takes user submitted streams of live games and broadcasts them online. There is no guarantee of the quality of the games, but there will be more than one streaming option.

Similar Web site Channel Surfing was just shut down by Homeland Security.

The games can also be found on ChampionsLeagueTV, which is a live streaming Web site that is not affiliated with UEFA. LiveSoccerTV aggregates which channels and Web pages around the world are showing the games. It you are able to navigate around the somewhat confusing site, it is a useful resource.

Most cable providers also have their own phone and tablet apps, if that's a possibility for you. While the picture is (usually) in high definition, they have a reputation for broadcasting a choppy picture. Still, that's better than no picture.

As a warning, do not trust anything posted to a message board or a blog post in an obscure magazine. At best, these are only links to downloadable software sell for as much at $100. At worst, you could get a nasty virus.