Leicester City clinched a rare first Sunday.
The Foxes had not won six straight games in an English Premier League season, including during their miraculous championship campaign in the 2015-16 season. Leicester might not be able to follow in those title-winning footsteps, but Kelechi Iheanacho's 94th-minute winner Sunday at King Power Stadium gave Leicester a 2-1 win over visiting Everton at the death.
Leicester trailed 1-0 in the 23rd minute, thanks to Richarlison's charging header. But Jamie Vardy equalized in the 68th minute with is Premier League-leading 13th goal of the season, setting the Foxes up to earn all three points.
[RELATED: Aubameyang brace rescues Arsenal in draw with Norwich]
Liverpool FC still leads Leicester by eight points atop the table thanks to Saturday's win over Brighton, but matches against three Premier League bottom-feeders (Watford, Aston Villa, Norwich City) give the Foxes a fighting chance to (at least) keep pace with the Reds heading into the festive fixtures.
Ihenacho's goal ensured Leicester remained in striking distance ahead of that stretch.
Editor's note: A previous version of this article said Leicester City had never won six straight games in the top flight. They had, in 1963, but had they never had won six straight Premier League matches. This article has been updated to reflect that, and we regret the error.
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
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