Cahill and Defoe battle for the ball at the Stadium of Light (Getty)

After Arsenal went down to defeat at Everton and Leicester City's mini-revival was nipped in the bud by Bournemouth, the Premier League's other 16 teams are in action on Wednesday.

League leaders Chelsea could go six points clear if they beat Sunderland, while challengers Liverpool are also in the North-east at Middlesbrough.

Wednesday's Premier League fixtures

Middlesbrough vs Liverpool (7.45pm)

Sunderland vs Chelsea (7.45pm)

West Ham United vs Burnley (7.45pm)

Crystal Palace vs Manchester United (8.00pm)

Manchester City vs Watford (8.00pm)

Stoke City vs Southampton (8.00pm)

Tottenham Hotspur vs Hull City (8.00pm)

West Bromwich Albion vs Swansea City (8.00pm)

Follow live coverage of Wednesday's top-flight action on our blog below...

Please allow a moment for the live blog to load.

Tuesday's Premier League results

Bournemouth 1 Leicester City 0

Everton 2 Arsenal 1

Saturday's Premier League fixtures

Crystal Palace vs Chelsea

Middlesbrough vs Swansea City

Stoke City vs Leicester City

Sunderland vs Watford

West Ham United vs Hull City