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.
Premier League Matchday 31: Schedule, fixtures, live streams
Streaming options listed below are for the United States, Canada and the United Kingdom. For listings in your region, consult premierleague.com.
Saturday, April 15
Aston Villa vs. Newcastle
- Kick-off time: 12:30 p.m. BST / 7:30 a.m. ET
- Live stream: FuboTV (USA), FuboTV (Canada), BT Sport (UK)
Tottenham vs. Bournemouth
Chelsea vs. Brighton
Southampton vs. Crystal Palace
Everton vs. Fulham
Wolves vs. Brentford
Manchester City vs. Leicester
- Kick-off time: 5:30 p.m. BST / 12:30 p.m. ET
- Live stream: Peacock (USA), FuboTV (Canada), Sky Sports (UK)
Sunday, April 16
West Ham vs. Arsenal
- Kick-off time: 2:00 p.m. BST / 9:00 a.m. ET
- Live stream: FuboTV (USA), FuboTV (Canada), Sky Sports (UK)
Nottingham Forest vs. Manchester United
- Kick-off time: 4:30 p.m. BST / 11:30 a.m. ET
- Live stream: FuboTV (USA), FuboTV (Canada), Sky Sports (UK)
Monday, April 17
Leeds United vs. Liverpool
- Kick-off time: 8:00 p.m. BST / 3:00 p.m. ET
- Live stream: FuboTV (USA), FuboTV (Canada), Sky Sports (UK)