Easter long weekend means plenty of action in the Barclays Premier League as teams don their respective kits twice in the space of four days…
Fixtures commencing Friday 6/4
Swansea vs Newcastle
Last time they met: Newcastle 0-0 Swansea
Newcastle are looking for their 4th straight Premier League victory as they host Swansea who have dropped their last 2 after a scintillating run of form.
Prediction: Swansea 1-3 Newcastle
Sunderland vs Tottenham
Last time they met: Tottenham 1-0 Sunderland
After dropping 3 straight Tottenham are undefeated in their last 4 and looking for their 3rd straight victory. They travel to the Stadium of Light where Martin O'neill's men have regained form and claimed the first point of the year at the Etihad Stadium for a travelling side.
Prediction: Sunderland 1-1 Tottenham
Bolton vs Fulham
Last time they met: Fulham 2-0 Bolton
Bolton are looking for their 4th straight Premier League victory to distance themselves from the relegation zone but will face a tough test as they host Fulham who recently dispatched Norwich to get back to winning ways.
Prediction: Bolton 2-1 Fulham
Chelsea vs Wigan
Last time they met: Wigan 1-1 Chelsea
Wigan are looking to pull off another escape act as they inch closer to Premier League survival, being defeated just once in their last 8 matches. They travel to Stamford Bridge where Chelsea's eyes will surely be on the Champions League rather than the lost Premier League campaign, meaning this one could be closer than a lot of people think.
Prediction: Chelsea 1-1 Wigan
Liverpool vs Aston Villa
Last time they met: Aston Villa 0-2 Liverpool
Both teams enter this contest in rather dismal form, Liverpool looking for their first win in 4, while Villa looking for their first in 3. Kenny Dalglish is looking less and less assured of coaching Liverpool into the future, while the same argument can be made for Alex Mcleish at Aston Villa.
Prediction: Liverpool 1-0 Aston Villa
Norwich vs Everton
Last time they met: Everton 1-1 Norwich
Another fixture where neither teams form is lighting the world on fire, both set for mid table finishes so little on the line in this contest, Norwich have proven strong at Carrow Road for most of the season.
Prediction: Norwich 1-1 Everton
West Brom vs Blackburn
Last time they met: Blackburn 1-2 West Brom
Blackburn's mini resurgence has been halted by defeats in their last 2 while West Brom have heavily tapered off since a mid-season burst. Blackburn have a lot more reason to win this fixture.
Prediction: West Brom 1-2 Blackburn
Stoke vs Wolves
Wolves were extremely unlucky not to get anything against Bolton last week, having wasted an absolute plethora of chances in the first half. They travel to Stoke who were last week humbled by Wigan, this one isn't a foregone conclusion but Tony Pulis won't accept another performance like last weeks.
Prediction: Stoke 2-0 Wolves
Man Utd vs QPR
Last time they met: QPR 0-2 Man Utd
Sir Alex's side have further bridged the gap at the top of the table on their Manchester rivals and look to further do so as they hsot QPR, a side which has seen recent victories over Liverpool and Arsenal, yet suffered at the hands of Bolton and Sunderland.
Prediction: Man Utd 3-0 QPR
Arsenal vs Man City
After an extremely impressive run by Arsenal saw them briefly climb to 3rd they suffered a setback to QPR last week. Manchester City on the other hand just cannot seem to buy a win when it counts, being held by both Sunderland and Stoke in their last 2. This one could effectively dash Roberto Mancini's title aspirations, as in their current form City don't look good enough to win at Arsenal.
Prediction: Arsenal 2-2 Man City
Fixtures commencing Monday 9/4
Everton vs Sunderland
Last time they met: Sunderland 0-2 Everton
Prediction: Everton 2-1 Sunderland
Newcastle vs Bolton
Last time they met: Bolton 0-2 Newcastle
Prediction: Newcastle 3-0 Bolton
Tottenham vs Norwich
Last time they met: Norwich 0-2 Tottenham
Prediction: Tottenham 3-0 Norwich
Aston Villa vs Stoke
Last time they met: Stoke 0-0 Aston Villa
Prediction: Aston Villa 0-1 Stoke
Fulham vs Chelsea
Last time they met: Chelsea 1-1 Fulham
Prediction: Fulham 1-2 Chelsea
Blackburn vs Liverpool
Last time they met: Liverpool 1-1 Blackburn
Prediction: Blackburn 2-1 Liverpool
Man City vs West Brom
Last time they met: West Brom 0-0 Man City
Prediction: Man City 2-0 West Brom
Wigan vs Man Utd
Last time they met: Man Utd 5-0 Wigan
Prediction: Wigan 0-2 Man Utd
Wolves vs Arsenal
Last time they met: Arsenal 1-1 Wolves
Prediction: Wolves 0-3 Arsenal
QPR vs Swansea
Last time they met: Swansea 1-1 QPR
Prediction: QPR 2-1 Swansea