Crystal Palace vs. Bournemouth (Tuesday, 7.30pm)
While Palace ended a three-match losing streak at the weekend, the Cherries have now suffered three defeats in succession.
We say: Crystal Palace 2-1 Bournemouth
Both teams are aware that this fixture represents an opportunity to earn a spot in the top half of the standings ahead of the weekend. While Bournemouth will offer a threat at one end of the pitch, we feel that Palace currently have enough belief in attack to edge out the visitors.
Burnley vs. Man City (Tuesday, 8.15pm)
A 2-2 draw with Newcastle United leaves Pep Guardiola's side 11 points behind runaway leaders Liverpool after only 14 games, and another slip-up in midweek could be the final nail in their title defence.
We say: Burnley 1-2 Man City
There are plenty of reasons for Burnley to be optimistic ahead of this match despite their poor recent record against Man City, and it would not be a huge surprise to see them get something out of this game. Man City are in some of the worst form they have experienced over the past two-and-a-half seasons, but we are still backing them to pick up a much-needed victory.
Chelsea vs. Aston Villa (Wednesday, 7.30pm)
Meanwhile, Villa travel to Stamford Bridge having recorded four points from their last two fixtures against Newcastle United and Manchester United.
We say: Chelsea 3-2 Aston Villa
While Chelsea require a positive response on Wednesday night, we cannot ignore their fragility at the back. There should be plenty of goals in this contest, but the Blues could edge this game in the closing stages.
Leicester vs. Watford (Wednesday, 7.30pm)
The Foxes find themselves as leading contenders to challenge Liverpool in the title face, while Watford are without doubt favourites for relegation after managing just one league win since August.
We say: Leicester City 3-0 Watford
It may only be December, but the writing seems to be on the wall for Watford, while Leicester find themselves in a slipstream of dazzling momentum. A convincing victory for the Foxes in front of their own supporters feels somewhat inevitable.
Man Utd vs. Tottenham (Wednesday, 7.30pm)
Manchester United play host to Tottenham Hotspur on Wednesday night having failed to win either of their last two fixtures in the Premier League.
Meanwhile, former boss Jose Mourinho has won his opening three games in charge of Spurs, which has helped moved the north London side two points ahead of United in the standings.
We say: Manchester United 2-2 Tottenham Hotspur
We cannot see anything but goals in this match. Both side's qualities come at the top end of the pitch, and their weaknesses at the back could lead to an entertaining encounter ended in a draw.
Southampton vs. Norwich (Wednesday, 7.30pm)
The Saints claimed their first Premier League victory since August against Watford over the weekend and will know that the meeting with the Canaries represents a unique chance to gain some momentum.
We say: Southampton 1-0 Norwich
In games like these, home advantage seems to matter even more, and with Southampton demonstrating an improved level of application in recent weeks, you suspect that the Saints will edge out a win during what promises to be a tight affair.
Wolves vs. West Ham (Wednesday, 7.30pm)
The home side have enjoyed an impressive start to the season, while West Ham will be buoyed by a shock 1-0 win over Chelsea at Stamford Bridge on Saturday.
We say: Wolverhampton Wanderers 2-0 West Ham United
Despite a spirited performance away from home on Saturday, you suspect that West Ham will come up second best against a remarkably disciplined team whose excellent home record cannot be ignored. A scrappy affair, with Wolves possessing greater final product, will eventually see the hosts claim all three points.
Liverpool vs. Everton (Wednesday, 8.15pm)
The 285th edition of the Merseyside derby takes place at Anfield on Wednesday night as runaway Premier League leaders Liverpool host struggling neighbours Everton.
Just one mile separates the two sides geographically, but in the table the gulf is much greater with Liverpool a whopping 26 points better off than their local rivals after only 14 games of the season.
We say: Liverpool 2-0 Everton
Liverpool have not been winning games comfortably in recent months, but they have been winning games and everything points towards that streak continuing here. Everton have a woeful record at Anfield, a poor away record in general and are a team devoid of confidence under Silva at the moment.
By contrast, Liverpool keep on finding ways to win - in different styles too - and it is hard to see anything other than a home triumph on Wednesday. There may even be a first Anfield clean sheet of the season to boot.
Sheffield United vs. Newcastle (Thursday, 7.30pm)
Sheffield United will be expected to claim three points when they meet Newcastle United at Bramall Lane in the Premier League on Thursday.
Chris Wilder's men find themselves in seventh place after 14 games following a stellar start to life in the top flight, while Newcastle are struggling for consistency under Steve Bruce.
We say: Sheffield United 1-0 Newcastle United
In what promises to be a tight affair played between two teams who will look to counter each other, penetrating any space left in behind and relying on set pieces, expect the home side, now unbeaten in seven games, to have just enough to edge this one in their favour.
Arsenal vs. Brighton (Thursday, 8.15pm)
Meanwhile, the Seagulls make the trip to north London having suffered three successive defeats in the top flight, a run of form which has left the club in 16th position in the standings.
We say: Arsenal 3-2 Brighton & Hove Albion
Arsenal have made a habit of being involved in high-scoring encounters in front of their own supporters this season, and we feel that it will be no different on Thursday. However, while the visitors will likely cause problems for their hosts, we are backing Ljungberg to get his first win on the board in an entertaining contest.