Read a preview and watch a live stream of Swansea City vs Newcastle United in the Barclays Premier League from the Liberty Stadium.
Where: Liberty Stadium, Swansea, Wales
When: 19:45 GMT
Watch live: Click here to watch on BT Sport online!
Swansea City welcome Newcastle United to the Liberty Stadium for a midweek Premier League fixture, with the games coming thick and fast as the Christmas period approaches.
The visitors are one of the most in form teams in the English top flight, with victories in their last four games.
Magpies boss Alan Pardew has overcome a tricky start to the season by masterminding wins over Chelsea, Tottenham Hotspur, Norwich City and West Bromwich Albion, and their hosts have not been quite as consistent.
Swansea City have won two, drawn two and lost two of their last six matches in the Premier League, but have generally prospered against teams in a similar position.
The two fixtures Michael Laudrup’s side lost were against Cardiff City in the South Wales derby, and to title contenders Manchester City, but can be encouraged by their performances elsewhere.
The absences of Wilfried Bony and Michu from the Swans attack could prove a disadvantage though, and Newcastle will hope to capitalise on the defence of