The title race in the Premier League just got a whole lot more interesting following Arsenal's draw with Liverpool last week.
The league-leading Gunners blew a two-goal lead at Anfield to drop two points, giving Manchester City the opportunity to pull that much closer. The gap between the sides is now just six points, and City hold a game in hand, meaning the Sky Blues will claim the title if they win the rest of their matches (one of which is against Arsenal later this month).
City will have a chance to continue their winning ways when they host Leicester on Saturday. The Foxes are in very real danger of being relegated and will be desperate to pick up points.
On Sunday, Arsenal travel to West Ham to face a team that has won two of their last three. The Hammers are five points above the relegation zone and would love to stay that way.
Here's the full schedule for Matchday 31 of the Premier League season, plus how to watch every game live.
Streaming options listed below are for the United States, Canada and the United Kingdom. For listings in your region, consult premierleague.com.
Aston Villa vs. Newcastle
Tottenham vs. Bournemouth
Chelsea vs. Brighton
Southampton vs. Crystal Palace
Everton vs. Fulham
Wolves vs. Brentford
Manchester City vs. Leicester
West Ham vs. Arsenal
Nottingham Forest vs. Manchester United
Leeds United vs. Liverpool