BT Sport viewers can look forward to a top-of-the-table clash between Manchester City and Arsenal this Saturday December 14th.
Arsène Wenger takes his Gunners side to the Etihad Stadium five points clear at the top of the Barclays Premier League table.
Arsenal are six points ahead of their fourth-place hosts, who currently sit in the final Champions League place with 29 points from 15 games.
But Manchester City have been in imperious form at home this season, scoring 19 unanswered league goals - in wins against Swansea City, Tottenham Hotspur, Norwich City and Everton.
And last night they beat the champions of Europe, Bayern Munich, 3-2 away from home in the UEFA Champions League.
In Sergio Aguero, they have one of the country's in-form players, with the Argentinian having notched 12 goals in 13 league appearances so far in 2013-14.
City boss Manuel Pellegrini can also call on the likes of Álvaro Negredo, Yaya Touré, Edin Džeko and Samir Nasri, while Arsenal have their own potential match-winners in Mesut Özil, Aaron Ramsey and Theo Walcott.
BT Sport viewers can tune in to Manchester City v Arsenal at 12:45pm on BT Sport 1 to see which of these Barclays Premier League big-hitters comes out on top.
Football fans have plenty more to look forward to over the weekend, including a Scottish League One clash between Stenhousemuir and Rangers.
Ally McCoist's side travel to Ochilview Park defending a 100 per cent league record - the Gers' have won all 15 of their games so far in 2013-14.
Rangers are already 16 points clear at the top of the table as they look to secure a rapid promotion to the Scottish Championship.
The Ibrox side have an incredible +52 goal difference, and will look to add to this when the action gets underway at 5:30pm on Saturday.
BT Sport is also airing various European games this weekend, including a trio of matches from Germany's Bundesliga.
After Hertha Berlin v Werder Bremen at 7:30pm on Friday, fans can enjoy Wolfsburg v VFB Stuttgart at 5:30pm on Saturday and Bayer Leverkusen v Eintracht Frankfurt at 4:30pm on Sunday.
Montpellier v St Etienne gets the Ligue 1 action started on Friday at 7:30pm, with three more French top-flight games following on Sunday - Bordeaux v Valenciennes at 1pm, Lille v Bastia at 4pm and Lyon v Marseille at 8pm.
There are also three games from Italy's Serie A on BT Sport this weekend - Juventus v Sassuolo at 7:45pm on Saturday, Fiorentina v Bologna at 2pm on Sunday and Napoli v Inter Milan at 7:45pm.