Arsenal Arteta
Arsenal players celebrate a goal against Liverpool in the English Premier League, November 2Reuters

Manchester United vs Arsenal is the marquee clash of the English Premier League this weekend, but prior to that the likes of Liverpool, Chelsea and Manchester City will look to close the gap on the league leaders.

With six games scheduled for Saturday and a further four on Sunday, another unpredictable weekend is in store for the fans of the EPL.

Here is a quick look at all ten games with schedule, timings (all IST) and predictions.

Saturday: Aston Villa vs Cardiff (8.30 pm IST): Cardiff, fresh from that big Welsh Derby victory over Swansea last weekend, will look for their first back-to-back victory of the season against an Aston Villa side who have not won or scored for the last four games.

There is no better time to play Villa at the moment, with Paul Lambert going through bit of an injury crisis with his side. Andreas Weimann (hamstring), Antonio Luna (hamstring) and Joe Bennett (back) are likely to join long-term absentees Gary Gardner (back), Jores Okore (knee) and Charles N'Zogbia (Achilles) in missing the game, while key forward Gabriel Agbonlahor is a doubt with an ankle problem.

Prediction: 1-1

Chelsea vs West Brom (8.30 pm IST): Jose Mourinho will expect a reaction after that shock 2-0 loss to Newcastle, with the Blues just failing to turn up at St. James' Park. Three points against West Brom will see Chelsea cut the deficit at the top to two points, with Arsenal only set to play on Sunday.

The Blues were impressive in midweek against Schalke, winning 3-0, but they come up against a West Brom side, who, this season, have caused quite a few problems to the big sides.

Fernando Torres is likely to miss the game for Chelsea, while West Brom have doubts over Scott Sinclair and Nicolas Anelka, with Billy Jones (hamstring), Ben Foster (foot) and Zoltan Gera definitely ruled out.

Prediction: 3-1 to Chelsea

Crystal Palace vs Everton (8.30 pm IST): Roberto Martinez has been quite impressive at Everton since taking over from David Moyes, and with Crystal Palace languishing at the bottom with just three points all season, there only looks like one winner in this contest.

Prediction: 3-0 to Everton

Liverpool vs Fulham (8.30 pm IST): Liverpool were thoroughly outclassed by Arsenal last weekend. Brendan Rodgers will know the importance of bouncing back from such a defeat, not just to stay near the top of the table, but to keep the confidence levels of his players up. The Luis Suarez-Daniel Sturridge "SAS" combo will want to find their scoring touch after being kept quiet by Arsenal.

Fulham are struggling near the bottom of the table, with just ten points from ten matches, and Martin Jol will be hoping for a shock victory against Liverpool to act as a catalyst for his side's possible resurgence.

Prediction: 2-0 to Liverpool

Southampton vs Hull (8.30 pm IST): If the Saints want to continue punching with the big boys, these are the kind of games they need to win. While Hull have made an admirable start to life in the Premier League, with 14 points already, a Southampton team in full flow might be difficult to stop.

Prediction: 2-1 to Southampton

Norwich vs West Ham (11 pm IST): The late game on Saturday sees a matchup between two sides who have found it difficult to find the back of the net with any kind of regularity. Norwich have scored only six goals all season, while West Ham are not too much better, with just eight.

Both managers need to find a way to unlock the attacking potential of their sides, otherwise this match could just turn out to be a drab goalless draw.

Prediction: 0-0

Sunday: Tottenham vs Newcastle (5.30 pm IST): The Magpies' confidence will be sky high following that remarkable victory over Chelsea last weekend, and Alan Pardew will look to catch a Tottenham side possibly weary from their match in the Europa League on Thursday.

Spurs, who can move to within two within two points of Arsenal with a victory, have been extremely frugal at the back this season, and hold the second best defensive record, behind Southampton, but with the fans expecting goals to flow more freely, this game might just turn out to be more open than expected.

Prediction: 2-2

Sunderland vs Manchester City (7.35 pm IST): Sunderland's season just got worse last weekend, when they went down to nine men, and with it eventually losing to Hull 1-0. That Tyne-Wear Derby win over Newcastle is now history, and Gus Poyet needs to find a way for his side to pick up points soon.

Manchester City, on the other hand, will be buzzing after qualifying for the knockout stages of the Champions League, and with Sergio Aguero in red-hot form, a mauling might be in order.

Prediction: 4-1 to Manchester City

Manchester United vs Arsenal (9.40 pm IST): Arsenal passed their first two tests - against Liverpool and Borussia Dortmund -- of a crucial week with flying colours. One more win -- against Manchester United -- and there will be absolutely no doubts about the trophy-winning credentials of this Arsenal side.

David Moyes, on the other hand, will look at this game as the perfect opportunity to close the gap on the leaders while also showing that United, eight points behind Arsenal at the moment, are going to be very much in the running for the Premier League title.

Prediction: 1-1

Swansea vs Stoke (9.40 pm IST): Two sides struggling for form and points lock horns, with both desperate for that three points to kickstart their season.

Swansea, with just eleven points from ten games, have flattered to deceive this season under Michael Laudrup, after a fabulous campaign last year, while Mark Hughes is yet to get his Stoke side, 17th with nine points, playing like the way he wants to.

Prediction: 2-0 to Swansea