As the Premier League title race heats up, Matchweek 16 promises to deliver plenty more drama at the top of the table as well as the bottom.
The action kicked off in style on Friday as Brentford scored two late goals to beat Watford. But there is plenty more to come on Saturday and Sunday.
At the top of the table, Manchester City will continue their title challenge at home to Wolverhampton Wanderers. City have won their last five Premier League matches and are storming through their winter schedule. Wolves, on the other hand, conceded a heartbreaking stoppage-time winner to Liverpool in their last match.
Chelsea seek an instant response from their derby defeat at West Ham United when they host Leeds United.
Keep reading to see how you can watch all the action take place on NBCSN, Peacock and NBC.
Steven Gerrard returns to Anfield in one of the weekend's most anticipated matches. Aston Villa has seen a resurgence since the former Liverpool legend took charge, including an impressive 2-1 win against Leicester City last weekend. Gerrard faces a tough test against a Liverpool side who have scored 13 goals in their past four Premier League matches, winning all of them.
Catch the reunion on USA at 10:00am ET on Saturday and watch Stevie G face off against the club he used to captain.
Here's how you can watch all the latest action on NBCSN, Peacock and NBC.
Where to watch: NBC Sports
Where to watch: NBC Sports
Where to watch: NBC Sports
Where to watch: Peacock
Where to watch: NBC Sports
Where to watch: NBC Sports
Where to watch: NBC Sports
Where to watch: Peacock
Where to watch: NBC Sports