Top games to watch in world soccer on TV or your mobile streaming device this week:

Tuesday

2:45 p.m., Germany vs. Italy, ESPN2: Germany was upset by England 3-2 and not very happy about it last week, while Italy tied Spain 1-1. This should be a fantastic game for those those who love tactics.

2:45 p.m., Belgium vs. Portugal, ESPN Deportes TV, ESPN3: A friendly game with huge emotional implications following the recent bombings in Belgium. Again, this should be a wonderful game because Belgium is one of the better teams in the world, while Portugal has Cristiano Ronaldo, one of the best players.

3 p.m., England vs. Netherlands, Fox Soccer 2Go, Fox Sports 1: This game became much more appealing after England rallies to defeat Germany, arguably the world's best team, last week. Netherlands seems stuck in between ushering out its older players while breaking in its younger players, something the U.S. is familiar with.

7:25 p.m., U.S. vs. Guatemala, ESPN2: The second leg of the World Cup qualifier and a must-win for the U.S. after its abject performance on the road under manager Jurgen Klinsmann in the two teams' first meeting, a 2-0 loss for the red, white and blue.

10:30 p.m., Mexico vs. Canada, Fox Soccer 2Go, Fox Sports 1: The second leg of the World Cup qualifier. The first was easily won by Mexico 3-0, a score that should have been much worse.

Friday

2:30 p.m., Bayer Leverkusen vs. Wolfsburg, Fox Soccer 2Go USA: Leverkusen is sixth in the table while Wolfsburg is eighth. Neither are going to catch Bayern Munich or Dortmund, but it should still be a good game in the race for Champions League spots

2:45 p.m., Queens Park vs. Middlesborough, beIN Sports USA: Middlesborough is trying to maintain its spot near the top of the Championship so that it can earn the right to fight to move to the Premier League.

7 p.m., New England vs. NYRB, Univision Deportes: Neither team has impressed since the recent start to the MLS season, but three points could push either up the Eastern Conference table. There are two Atlantans in this game, Chris Duvall and Jordan McCrary, but neither has played this season.

Saturday

12:30 p.m., Liverpool vs. Tottenham, NBC: The Spurs are five points behind leaders Leicester in the Premier League, while Liverpool's hopes of a top-four finish were killed in a recent loss to Southampton.

2:30 p.m., Barcelona vs. Real Madrid, beIN Sports USA: The game of the week in world soccer. Messi vs. Ronaldo. Neymar vs. Bale. Suarez vs. Rodriguez. Barcelona is 10 points ahead of Real and nine ahead of Atletico Madrid in the race for the La Liga title.

7:30 p.m., Tampa Bay vs. Indy, ESPN3: You may get your first glimpse at Junior Burgos since he signed with Atlanta United and loaned to Tampa.

10 p.m., Vancouver vs. LA Galaxy, MLS Live: Los Angeles looks good on paper but Bruce Arena is still trying to figure out how to get all the parts to work.

10 p.m., Seattle vs. Montreal, MLS Live: Montreal is the surprise team in MLS this season with six points and an aggressiveness that's fun to watch, with or without Didier Drogba. Seattle is in the same boat as the Galaxy: a lot of nice pieces but failing to play as a team with no points earned this season.