Matchday 15 of the Premier League has thrown up some exciting results, with Manchester United claiming a 3-1 win over an Arsenal side that completely dominated proceedings, Tottenham Hotspur dropping more points, and Liverpool showing off their attacking prowess in a 5-1 hammering of Brighton.
Just two games are being played on Sunday, with Bournemouth hosting Southampton in a South Coast derby and Manchester City awaiting an out-of-sorts West Ham United side. Football Manics takes a look at how the four sides in action are expected to do.
Bournemouth vs. Southampton (1:30pm)
Four places separate 16th-placed Bournemouth and 12th-placed Southampton in the table but the Cherries can leapfrog the Saints with victory at the Vitality Stadium.
Defeat to Burnley on Wednesday evening left Eddie Howe's side just four points above the relegation zone, but they can edge up to within a point of 10th-placed Everton.
Bournemouth will be hoping that Josh King – who currently has more goals for Norway (three) than Premier League goals (two) this season – finds form as he did last year, when 14 of his 16 club goals came after the start of December.
Junior Stanislas will be subject to a late fitness test as he has been out since the end of October with a groin problem, but is back doing light training, while Brad Smith and Tyrone Mings will not be involved as they are still continuing their comeback from a hip and back injury respectivelt.
Southampton, meanwhile, were not far off becoming only the second team to take points off leaders Manchester City this season before Raheem Sterling's dramatic injury-time winner on Wednesday night.
However, they have a good record against Bournemouth, only losing one of their last nine meetings. Interestingly, all four of Southampton's league wins at Bournemouth have been by a 3-1 scoreline.
Cedric Soares has been ruled out of the match after limping out of the game at Man City with a hamstring problem, while Shane Long is a doubt with a calf strain, but Charlie Austin is likely to start.
Both these sides boast Jekyll and Hyde form (Bournemouth have three wins, two losses and a draw in their last six, Southampton two wins, three losses and a draw) and over the course of the season have struggled in front of goal (12 goals in 14 Premier League games for the Cherries, 14 in 14 for Saints), even though Mauricio Pellegrino's side scored four against Everton last week. It's a hard one to call but I'm going to give it to Southampton.
Score prediction: 1-3
Manchester City vs. West Ham United (4pm)
What else can be said that hasn't yet been said about Manchester City? They have been unstoppable this season. They stand on the verge of a 20th consecutive win in all competitions, and have only lost points once this season, to Everton earlier in the campaign.
With Kevin De Bruyne pulling the strings from midfield and an array of great players that have gelled together perfectly, they've effectively established themselves as the Usain Bolt of this season - of course it's too early to declare them winners but the way they are going, getting results late on even when pushed to the limit, that's a champion's trait.
Pep Guardiola's side were within moments of dropping points for only the second time this season before Raheem Sterling scored a 96th-minute winner at home to Southampton on Wednesday evening, which ensured that the Citizens started the weekend eight points clear at the top of the table.
West Ham are completely the other way round - they're bereft of form and morale, are battling relegation, and are faced with a daunting trip to the Etihad having been routed 4-0 by Everton in midweek, with David Moyes - already unpopular with Hammers fans - seeing his stock tumble further.
In terms of team news, Man City midfielder Leroy Sane is back in training after missing the win over Southampton because of illness, while David Silva should start after playing 16 minutes against Saints, but Vincent Kompany and Fernandinho will be assessed.
West Ham defender Winston Reid is a doubt after suffering a hamstring injury against Everton on Wednesday, while Andy Carroll and Javier Hernandez both remain out.
Could there be a game in which the result prediction is so heavily skewed towards one side? Man City, who have swept all before them results-wise in recent months, at home against a heavily depleted - in terms of personnel, morale and form - West Ham side.
Indeed, these two sides met three times last season in all competitions - City won all three by a 12-1 aggregate scoreline. And since then, one side's got worse while the other one's got better.
Score prediction: 4-0