There are always twists and turns to the top of the table battles across Europe, no more so than in the Premier League.
Looking back at the last decade of top flight football in England, you can find instances of teams taking advantage of opportunities to then go on and either win the league, or to make the top four UEFA Champions League spots.
One look at the Premier League table heading into Sunday shows a few instances of that. Liverpool watched yesterday as Manchester City took over the top spot with a 1-0 win over Tottenham. The Reds have what looks to be a straight forward contest away to 18th place Cardiff City.
But the Bluebirds are fighting for their Premier League lives; can they spring an upset to turn the championship race on its head?
Arsenal can take advantage of hated-rival Tottenham’s loss Saturday with a win over Crystal Palace. A win for the Gunners would see them move up into third place. Palace has been decent on the road, and drew 2-2 with Arsenal in October.
In France, Neymar is back for PSG, and the team can win the title at home. Expect a five-star performance.
Borussia Dortmund needs to stay within one point of Bayern Munich in the Bundesliga table, and has a road contest against a Freiburg team it has not lost to in 17 matches.
PSV Eindhoven has a chance to stay even on points with Ajax in Holland, and Benfica can shake off a controversial exit in the UEFA Europa League midweek and go back to the top of the table in Portugal with a home win over Maritimo. Benfica is 6-1-1 since May 2016 against Maritimo.
PSV beat ADO Den Haag 7-0 in September, and has not lost to it in 20 games.
ENGLISH PREMIER LEAGUE
Arsenal (-210) vs. Crystal Palace (+550), draw (+350), 11 a.m. (NBC Gold and Fubo.tv )
THE PICK:
Arsenal ML (-210)
Cardiff City (+1300) vs. Liverpool (-500), draw (+550), 11 a.m. (NBC Sports and Fubo.tv )
THE PICKS:
Liverpool ML (-500)
Liverpool -1 first half (+250)
Liverpool -1 (-160)
FRANCE LIGUE 1
PSG (-290) vs. Monaco (+750), draw (+500), 3 p.m. (beIN Sports and Fubo.tv )
THE PICKS:
PSG ML (-290)
PSG -1 (-110)
PSG -1 first half (+290)
GERMANY BUNDESLIGA
Freiburg (+550) vs. Borussia Dortmund (-190), draw (+350), 9:30 a.m. (FS 1 and Fubo.tv)
THE PICK:
Borussia Dortmund ML (-190)
Borussia Dortmund -1 (+130)
Borussia Dortmund 2+ goals (-200)
NETHERLANDS EREDIVISIE
PSV Eindhoven (-900) vs. ADO Den Haag (+2000), draw (+800), 10:45 a.m. (ESPN+)
THE PICKS:
PSV -1 first half (+138)
PSV -2 game (-125)
First half PSV goals 2+ (+110)
PORTUGAL PRIMEIRA LEAGUE
Benfica (-800) vs. Maritimo (+2200), draw (+700), 3:15 p.m. (GOL TV and Fubo.tv )
THE PICKS:
Benfica -1 first half (+200)
Benfica -2 (+110)