Watch Liverpool, Manchester City score wild late winners to set up huge match

Watch Liverpool, Manchester City score wild late winners to set up huge match

Liverpool held serve with Manchester City on Saturday, as the English Premier League's top two sides came back from trailing positions to win. 

The league-leading Reds beat Aston Villa 2-1 at Villa Park, while the Cityzens' 2-1 home win over lowly Southampton moved them four points back of first place just eight days before the clubs' titanic top-of-the-table clash at Anfield. 

Manchester City right back Kyle Walker scored the 86th-minute winner Saturday at the Etihad, volleying Alex McCarthy's punched clearance into the net to send City supporters into a frenzy.

Sadio Mané did him one better, though, scoring off Trent Alexander-Arnold's 94th-minute corner to preserve Liverpool's undefeated season. 

Liverpool's win maintained the Reds' eight-point advantage over City atop the table, but both sides were in danger of dropping points Saturday.

City trailed 1-0 thanks to goalkeeper Ederson spilling a save directly into the path of Southampton's James Ward-Prowse in the 13th minute, but Walker got the defending champions back into the match. He assisted on Sergio Aguero's 70th-minute equalizer, setting up the Argentine strike for City's first shot on target all match. 

Meanwhile, Liverpool fell behind in the 21st minute Saturday following Trézéguet's finish at the back post. John McGinn whipped in a gorgeous free kick, and the Egyptian winger needed just one touch to finish. 

VAR upheld Villa's advantage, and the video assistant controversially ruled against Liverpool later in the first half. Roberto Firmino was flagged offside before appearing to equalize, and VAR upheld the onfield ruling. 

Replays indicated that Firmino was barely offside ... if we're being charitable. 

Andy Robertson proved Rasheed Wallace's maxim true in the 87th minute, heading in Mané's wonderful cross at the back post.

Though Liverpool will have legitimate gripes with the offside' ruling, a concerning trend continued for the Reds. Saturday's match was Liverpool's third straight in the Premier League in which they trailed at halftime, and the Champions League title-holders narrowly avoided losses to Manchester United (1-1 draw) and Tottenham Hotspur (2-1 win) in the previous two weeks. 

Both Liverpool and City will want to improve ahead of next Sunday's massive match, but turning halftime deficits into three points is what separates title-winners from mere contenders. Saturday's comebacks reiterated that both clubs have that ability in spades. 

West Ham-Arsenal live stream: Watch Premier League game online, on TV


West Ham-Arsenal live stream: Watch Premier League game online, on TV

Arsenal needs a win. 

The Gunners' winless streak now spans two managers, as Arsenal manager Freddie Ljungberg is yet to pick up a victory since taking over after Unai Emery's sacking. Arsenal lost to Brighton at home midweek, and now travel to rival West Ham on Monday in search of their first English Premier League win since Oct. 6.

West Ham lost 2-0 to Wolves on Wednesday, and the Hammers have won just one of their last nine matches since October. The win came at Stamford Bridge in a London Derby against Chelsea, and West Ham have beaten Manchester United at the Olympic Stadium this season. Despite the Hammers' recent struggles, a victory isn't a given for Arsenal on Monday. 

[RELATED: Video shows fans' racist abuse in Manchester Derby]

Here's how to watch the West Ham-Arsenal match live online and on TV. 

When: Monday Dec. 9 at 3:00 p.m. ET/12:00 p.m. PT
Online: NBC Sports

Brighton-Wolves live stream: Watch Premier League game online, on TV


Brighton-Wolves live stream: Watch Premier League game online, on TV

Wolverhampton Wanderers have a window of opportunity to make the Champions League.

Thanks to Chelsea's loss away to Everton on Saturday, Wolves can cut the gap to fourth place down to just three points. While they won't play the Blues until May, a three-point gap with 22 games remaining is plenty manageable for Nuno Espírito Santo's side.

But first, Wolverhampton need to beat Brighton on Sunday. The Seagulls just beat Arsenal 2-1 at the Emirates midweek, and results breaking Brighton's way could facilitate a move up into the top half of the English Premier League table. 

[RELATED: Video shows fans' racist abuse late in Manchester Derby]

Here's how to watch Sunday's Brighton-Wolves match online and on TV. 

When: Sunday Dec. 7 at 11:00 a.m. ET/8:00 a.m. PT
Online: NBC Sports