Flag Our Top Sportsbooks
50% BONUS Up To $1000
125% BONUS Up To $2500
100% BONUS Up To $750

In England this weekend first place Man City faces Liverpool and Tottenham plays host to a surprise West Ham team they are tied with in the league table.

As well, Bayern hits the road to play a struggling Schalke squad that still is in the top five in the Bundesliga standings. Juventus and AC Milan square off in a battle of two elite squads, and in Spain El Clasico takes top billing in the country.

Manchester City vs. Liverpool

Can the Reds get points on the road facing first place Man City?

Manchester City is tied with Arsenal atop the EPL standings, but they are not in top form with two draws in their last three matches. Liverpool is in ninth place in the league table and they are coming off a loss, which dropped them nine points behind City and the Gunners. The Reds will be facing a Man City squad that has scored the most goals in the league and conceded the second fewest.

Bet365 has Man City as the home betting favorite at -163 with the Reds at +450 and a draw line of +300. [Matchup Report]

Tottenham vs. West Ham

Tottenham is in form and big betting favorites at home facing a dangerous West Ham squad.

Tottenham has climbed to fifth in the league table, as they are unbeaten in their last six league matches. West Ham has been one of the surprise teams of the Premier League so far and they are tied with the Spurs with 21 points after 12 matches. However, West Ham is winless in their last two matches and face a Tottenham defense that has conceded the third fewest goals in the league, and they are on the road.

Tottenham are big home betting favorites at Bet365 at -188 with West Ham at +500 and a draw line at +333. [Matchup Report]

Schalke vs. Bayern Munich

Bayern has yet to lose this season in league play and Schalke looks to change that on their pitch.

Bayern Munich is in first place in the Bundesliga table and they are the only team in the league that has not suffered a loss. Schalke sits first in the league table, but they are winless in their last three matches with two losses. Can Schalke crack the Bayern back line? That is a big question for the hosts, who face a Bayern squad that has only conceded four goals in 12 league matches on the season.

No surprise Bayern are big betting favorites on the road, as Bet365 has them posted at -450 with Schalke at +1200 and a draw line of +500. [Matchup Report]

Juventus vs. AC Milan

Juve is rolling after a terrible start to the season and look to bag three points at home facing a solid AC Milan squad.

After a horrid start defending Serie A champion Juventus has climbed to seventh in the league table with two wins in a row and three in their last four matches. They are two points behind an AC Milan squad that is unbeaten in their last five matches. Juve has not allowed more than one goal in their last nine matches. AC Milan has been winning tight matches and for the season they have conceded more goals (16) than they have scored (15).

Juve are posted at -182 at Bet365 with AC Milan at +550 and a draw line of +275. [Matchup Report]

Real Madrid vs. Barcelona

When is El Clasico not a huge match?

Barcelona is in first place in the La Liga table and they are three points clear of Real Madrid. Real Madrid is coming off a shocking loss in their last match, but on the season they have scored the most goals in the league and conceded the second fewest. Their defense will be key in this match facing the Barca attack with Neymar and Lionel Messi, who is returning after being injured for a few weeks. Barca is riding a four match winning streak.

Real Madrid is the slight betting favorite at Bet365 at +145 with Barca at +170 and a draw line at +250. [Matchup Report]