FA Cup third round: Which games are on TV this weekend - and which channels are they on?
The FA Cup is back this weekend - and Premier League teams are finally getting in on the action.
The third round of the tournament sees the top teams in English football finally drawn into the competition, as the majority either travel to, or play host to, clubs further down the football pyramid.
There are a handful of exceptions where two Premier League sides play against one another - as is the case for two matches this weekend.


Between Friday, January 9 and Monday, January 12, there are eight games being shown on TV, although only two of them will be shown on freeview telly.
The rest are being broadcast by TNT Sports and Discovery Plus, with the fourth round draw being made ahead of Monday’s game.
Here are all the FA Cup matches being played this weekend.
Friday, January 9
Wrexham v Nottingham Forest - 7.30pm, TNT Sports 1 and Discovery Plus
Saturday, January 10
Macclesfield v Crystal Palace - 12.15pm, BBC One, iPlayer, TNT Sports 1 and Discovery Plus
Tottenham Hotspur v Aston Villa - 5.45pm, BBC One, iPlayer, TNT Sports 1 and Discovery Plus
Charlton Athletic v Chelsea - 8pm, TNT Sports 1 and Discovery Plus
Sunday, January 11
Derby County v Leeds United - 12pm, TNT Sports 2 and Discovery Plus
Portsmouth v Arsenal - 2pm, TNT Sports 1 and Discovery Plus
Manchester United v Brighton and Hove Albion - 4.30pm, TNT Sports 1 and Discovery Plus
Monday, January 12
Liverpool v Barnsley - 7.45pm, TNT Sports 1 and Discovery Plus
