Another weekend of football means another round of Premier League predictions!

Last time out, Chelsea continued their undefeated run by winning 2-0 against West Brom, and Manchester City came from 1-0 down to beat Swansea 2-1. Crystal Palace produced a shocker when they came from a 1-0 deficit to win 3-1 against Liverpool, and Arsenal lost 2-1 in the game of the weekend against Manchester United.

Some of the games in store for this weekend include Swansea v Crystal Palace, Liverpool v Stoke, Sunderland v Chelsea, Southampton v Manchester City, and Tottenham v Everton.

Will Palace continue their winning ways? Can Liverpool pick up their first league win in over a month? Will Sunderland be the first team to defeat Chelsea in the league? Will City put an end to the Saints great start to the season? Can Everton beat Tottenham?

Here are Football FanCast’s Premier League Predictions for this weekend.

West Brom v Arsenal

Early kick off sees Arsenal make a trip to the Hawthorns to take on West Brom. The Baggies have failed to win in their last three league games at home and haven’t defeated the Gunners in the league since 2010. Despite their injury setbacks, Arsenal will be looking to build on their midweek win against Borussia Dortmund to propel them towards a top four finish. Arsenal will win this one.

Prediction: West Brom 1-3 Arsenal

Burnley v Aston Villa

After winning their last two, Burnley welcome Aston Vila to Turf Moor, a team that hasn’t won since September. The Clarets will see this as an opportunity to move away from the relegation zone if they win and results go their way. Last time out, Villa picked up an impressive draw against high flyers Southampton. This will be a true test for Sean Dyche’s team as it is a winnable game. Villa is still struggling to score goals as of late, so another win for Burnley.

Prediction: Burnley 2-1 Aston Villa

Liverpool v Stoke

Liverpool will host Stoke at Anfield in what promises to be a good game. The Potters’ inconsistencies continued last time out as they failed to put back-to-back wins together when they were widely expected to beat struggling Burnley. The Reds, however, haven’t won since October but they have been scoring recently thanks to Rickie Lambert. Although they still have defensive problems, Liverpool should have enough fire power to grab all three points.

Prediction: Liverpool 2-1 Stoke

Manchester United v Hull

Manchester United manager Louis van Gaal will be hoping his side's 2-1 victory against Arsenal last time out helps maintain their recent winning run. The victory at the Emirates lifted United to 4th and they will be confident of making it a third win in a row when they welcome Hull to Old Trafford. The Tigers sit one point above the relegation zone and will be desperate to avoid falling in. Hull need a win, but with only one away win this season and having failed to win in the last six league meetings against the Red Devils, it is unlikely to happen.

Prediction: Manchester United 3-0 Hull

Swansea v Crystal Palace

Swansea were unlucky to lose to Manchester City last weekend, and should return to winning ways this weekend against Crystal Palace. Palace will be entering this game on a high after defeating Liverpool at home last time out. The Swans haven’t lost in their last six meetings against Palace. Despite entering this game on the back of a good win, Palace look set to lose this one, especially if Wilfred Bony keeps hitting the target.

Prediction: Swansea 2-0 Crystal Palace

QPR v Leicester

This is a must win game for Leicester, as December is a really tricky month for them as they face Liverpool, Manchester City, and Tottenham. QPR have only managed to win one of their last four games at home, and a win against Leicester couldn’t provide a better chance to change their fortunes. Unfortunately, the Foxes have failed to find a frequent goal scorer this season, whereas the R’s have Charlie Austin, who has scored four in their last four league games. QPR will win.

Prediction: QPR 2-0 Leicester

West Ham v Newcastle

West Ham will look to return to winning ways this weekend against an in form Newcastle. The Hammers were missing key players in attack last time out, causing them to lose for the first time in six league games. The Magpies on the other hand are the league’s in-form side, winning their last five games on the trot. All good runs have to come to an end at some point, and this one will end this weekend against an impressive Hammers side.

Prediction: West Ham 2-1 Newcastle

Sunderland v Chelsea

Speaking of good runs, Chelsea are still undefeated in the league after 12 games. Unlike Newcastle, this Chelsea side should have no problem continuing their good form against a Black Cats side that sits three points above the relegation zone in 14th. The Pensioners, with Diego Costa, should win this game with relative ease and domination.

Prediction: Sunderland 1-4 Chelsea

Southampton v Manchester City

One of the games to watch this weekend sees Southampton welcoming Manchester City to St Mary’s, in a second versus third contest. The Saints performance dipped last time out against Aston Villa, whilst the Citizens had to come from 1-0 down to take all three points against Swansea. Southampton should return to their impressive form in this game, but it still won’t be good enough to take all the points. Despite their midweek win against Bayern Munich in the Champions League, this game still looks like it has the word ‘draw’ written all over it.

Prediction: Southampton 1-1 Manchester City

Tottenham v Everton

The other game to watch this weekend is at White Hart Lane between Tottenham and Everton, as both sides push towards finishing in a European spot. Spurs may have preferred to be playing away from home due to their struggles to win over fans at White Hart Lane in the league and the Toffees will want to make a fast start to unsettle this crowd further. This game is a tough one to call, which is why you should watch it as it is guaranteed to be a good one. If Romelu Lukaku is able to continue his scoring ways, as he has score two in the Toffee’s last two games, his side could pull out a surprise win.

Prediction: Tottenham 1-2 Everton