Hello good evening and welcome to another night of English Premier League football. There are seven games to keep an eye on tonight as the congested December fixtures come along thick and fast. As usual we bring you live text coverage of all the games on this platform.
This evening’s games kick-off at 20:00 GMT.
Man City head to Swansea full of swagger after extending their lead at the top of the table to 11 points.
City edged local rivals Manchester United 2-1 at Old Trafford on Sunday to take a double-digit lead in the title race, with few sides looking capable of getting close to Pep Guardiola's side in their current form.
City also equalled the Premier League's record winning run of 14 games by beating United, and can set a new one on Wednesday night against Swansea.
Elsewhere, Manchester United need to recover from a derby-day hangover if they are to keep their slim Premier League title hopes alive against Bournemouth.
And on a high from Saturday’s shock win over Chelsea, West Ham will be looking to claim another London scalp when they host Arsenal at the London Stadium.
It could be a good time for David Moyes’ to face the Gunners, who compounded the misery of their 3-1 defeat to Manchester United with a woeful display in a 1-1 draw at Southampton on Sunday.
The other games tonight are;
Newcastle United vs Everton
Southampton vs Leicester City
Liverpool vs West Bromwich Albion
Tottenham Hotspur vs Brighton & Hove Albion
Follow all the action here ………………..