Crystal Palace welcome Brentford to Selhurst Park later today in what looks like one of the most interesting Premier League clashes on offer this week.
Two of the most upwardly-mobile sides in the division, a clash under the lights at Selhurst Park looks tailor-made for exciting action, with two attacking sides looking to cement their promising starts to the season.
Palace have already put in good performances against Manchester City, Liverpool and Arsenal, while Brentford have battered Manchester United.
Both punching above their weight under progressive managers, it will be fascinating to see who comes out on top, with both sides eying three points.
Here’s how to keep across the game...
Where to watch Crystal Palace vs Brentford
TV channel: The game will be broadcast on BT Sport 3, with coverage starting at 7pm BST ahead of a 7.30pm kick-off.