BT Sport has an extra-special treat for football fans this week, with live Barclays Premier League matches on both Tuesday and Wednesday night.
This evening (Tuesday December 3rd), the BT Sport cameras will be at Selhurst Park to see rock-bottom Crystal Palace play host to London rivals West Ham.
New Palace manager Tony Pulis takes charge of his first home game, hopeful his charges can put in a strong performance against a 15th-place Hammers side.
But while the Eagles reverted to type at the weekend with a 1-0 defeat away at Norwich City, Sam Allardyce's West Ham enjoyed a morale-boosting 3-0 win against Fulham.
This proved to be the final nail in the coffin for Fulham manager Martin Jol, who was relieved of his duties after the game.
The two Coles - Joe and Carlton - could start for West Ham following excellent cameos at the weekend, while Joey O'Brien is set to return for the away team.
For Palace, flying winger Yannick Bolasie misses out again due to suspension, while long-term absentees Jack Hunt and Glenn Murray remain on the treatment table.
BT Sport viewers can watch the action unfold on BT Sport 1 at 8pm on Tuesday December 3rd.
Just under 24 hours later, football fans have another televised game to look forward to on the same channel - Swansea City v Newcastle United.
Sixth-place Newcastle make the long trip to the Liberty Stadium in a fine run of form, with four consecutive wins propelling the Magpies up the table.
Swansea City are no pushovers under Michael Laudrup, however the Welsh side's cause will not be helped by the enforced absence of strikers Michu and Wilfried Bony through injury.
The Swans have been in mixed form in recent weeks, winning, drawing and losing their last three league games.
Newcastle claimed a 2-1 win over West Brom at the weekend, while Swansea suffered a 3-0 beating away at title-chasing Manchester City.
To watch Swansea City v Newcastle United, tune in on BT Sport at 7:45pm on Wednesday December 4th.