First match is at 1:30 pm EDT
Liverpool has to win out to have a chance to win its first Premier League title.
Huddersfield Town is already relegated, and has been one of the worst teams in league history, with just 14 points from 35 matches, and a minus-49 goal differential.
There looks to be no way around a drubbing here, especially as Liverpool has to make up an eight-goal difference to City in case of a tie to end the season.
Porto has a chance Friday to put the pressure back on Benfica with a win over Rio Ave. Porto would take a three-point lead in the Primeira League standings.
Porto is 26-0-5 against Rio Ave (with 11 wins in the last 12), and is unbeaten for over two decades. Porto also has seven straight wins on the road against Rio Ave.
In Turkey, Istanbul Basaksehir can continue its run to the Super Lig title Friday with a won over Goztepe.
Istanbul Basaksehir has a 2-0 win over its opponent from November. Goztepe comes into the match in terrible form; it has lost five in a row, and 10 of 15, with just two wins.
ENGLISH PREMIER LEAGUE
Liverpool (-1400) vs. Huddersfield Town (+3300), draw (+1000), 3 p.m. (NBC Sports and )
Liverpool -1 first half (+120)
Liverpool -2 (-162)
PORTUGAL PRIMEIRA LEAGUE
Rio Ave (+1100) vs. Porto (-400), draw (+475), 3:30 p.m. (GOL TV and )
Porto half time/full time result (-125)
Porto -1 first half (+275)
Porto -1 (-135)
Porto 2+ goals (-280)
TURKEY SUPER LIG
Istanbul Basaksehir (-225) vs. Göztepe (+600), draw (+333), 1:30 p.m. beIN Sports and )
Istanbul Basaksehir ML (-225)
Istanbul Basaksehir -1 (+115)