RANGERS travel to Kilmarnock for this week’s televised Scottish Premiership game in an action-packed weekend of football across Europe.

The Gers visit Rugby Park tonight knowing that a win would guarantee them top spot in the league ahead of the first Old Firm derby of the season at Parkhead on September 10.

None of Saturday's Scottish matches are being aired live, but you can see highlights of every game on Sportscene, Sunday at 18:00 on BBC One Scotland.Glasgow Times: Rangers' Harry Forrester (second from right) celebrates his equaliser

In addition, BBC Alba will be showing extended highlights of Hamilton Accies v Ross County on Saturday night at 22:00 and Motherwell v Dundee on Sunday at the same time.

There are some big clashes in the English Premier League to look forward, including Tottenham Hotspur hosting Liverpool and West Ham travelling to face Manchester City.

Giants meet in Italy’s Serie A as Lazio take on Juventus and Napoli face Milan, while Bayern Munich kick off their German Bundesliga title defence against Werder Bremen this evening.

There's also a top-two Ligue 1 face off between PSG and Monaco, while Barcelona need to negotiate a tricky away tie against Athletic Bilbao.

Friday 26 August

Kilmarnock v Rangers

Scottish Premiership, 19:45

BT Sport 1 / BT Sport 1 HD

Bayern Munich v Werder Bremen

Bundesliga, 19:30

BT Sport 3 / BT Sport 3 HD

Sporting de Charleroi v Eupen

Belgian Jupiler League, 19:30

Premier Sports / Premier Sports HD

Burton Albion v Derby County

Championship, 19:45

Sky Sports 1 / Sky Sports 1 HD / Sky Sports Mix / Sky Sports Mix HD

Marseille v Lorient

Ligue 1, 19:45

BT Sport ESPN / BT Sport ESPN HD

Real Betis v Deportivo La Coruna

La Liga, 19:45

Sky Sports 2 / Sky Sports 2 HD

Espanyol v Malaga

La Liga, 21:00

Sky Sports Red Button

Chelsea U18 v Swansea City U18

U18 Premier League, 13:00

Chelsea TV / Chelsea TV HD

Arsenal U23 v Liverpool U23

Premier League 2, 19:00

LFCTV / LFCTV HD

Saturday 27 August

Dagenham & Redbridge v Wrexham

National League, 12:15

BT Sport 1 / BT Sport 1 HD / BT Sport 4K UHD

Tottenham Hotspur v Liverpool

Premier League, 12:30

Sky Sports 1 / Sky Sports 1 HD / Sky Sports Ultra HD

Lazio v Juventus (joins match in progress)

Serie A, 17:00

BT Sport ESPN / BT Sport ESPN HD

Bangor City v Bala Town

Welsh Premier League, 17:15

S4C / S4C HD

Eibar v Valencia

La Liga, 17:15

Sky Sports 3 / Sky Sports 3 HD

Osasuna v Real Sociedad

La Liga, 17:15

Sky Sports Red Button

Hull City v Man Utd

Premier League, 17:30

BT Sport 1 / BT Sport 1 HD / BT Sport 4K UHD

Newcastle United v Brighton & Hove Albion

Championship, 17:30

Sky Sports 1 / Sky Sports 1 HD

Borussia Monchengladbach v Bayer Leverkusen

Bundesliga, 17:30

BT Sport 3 / BT Sport 3 HD

Real Madrid v Celta Vigo

La Liga, 19:15

Sky Sports 3 / Sky Sports 3 HD / Sky Sports Mix / Sky Sports Mix HD

Napoli v AC Milan

Serie A, 19:45

BT Sport 3 / BT Sport 3 HD

Leganes v Atletico Madrid

La Liga, 21:15

Sky Sports 3 / Sky Sports 3 HD

Sunday 28 August

Toronto FC v Montreal Impact

MLS, 00:30

Sky Sports 3 / Sky Sports 3 HD / Sky Sports Mix / Sky Sports Mix HD

LA Galaxy v Vancouver Whitecaps

MLS, 03:30

Sky Sports 3 / Sky Sports 3 HD

PSV Eindhoven v FC Groningen

Eredivisie, 11:30

Sky Sports 3 / Sky Sports 3 HD

Man Utd U23 v Chelsea U23

Premier League 2, 13:05

Chelsea TV / Chelsea TV HD / MUTV / MUTV HD

West Brom v Middlesbrough

Premier League, 13:30

Sky Sports 1 / Sky Sports 1 HD / Sky Sports Ultra HD

Bordeaux v Nantes

Ligue 1, 14:00

BT Sport 3 / BT Sport 3 HD

Hertha Berlin v SC Freiburg

Bundesliga, 14:30

BT Sport 1 / BT Sport 1 HD

Man City v West Ham

Premier League, 16:00

Sky Sports 1 / Sky Sports 1 HD / Sky Sports Ultra HD

St Etienne v Toulouse

Ligue 1, 16:00

BT Sport 3 / BT Sport 3 HD

Hoffenheim v Red Bull Leipzig

Bundesliga, 16:30

BT Sport 1 / BT Sport 1 HD

Inter Milan v Palermo

Serie A, 17:00

BT Sport 2 / BT Sport 2 HD

Alaves v Sporting Gijon

La Liga, 17:15

Sky Sports 5 / Sky Sports 5 HD

Las Palmas v Granada

La Liga, 17:15

Sky Sports Red Button

Sporting CP v FC Porto

Primeira Liga, 18:00

BT Sport 3 / BT Sport 3 HD

Athletic Bilbao v Barcelona

La Liga, 19:15

Sky Sports 1 / Sky Sports 1 HD

New York Red Bulls v New England Revolution

MLS, 19:30

Sky Sports 3 / Sky Sports 3 HD

Cagliari v Roma

Serie A, 19:45

BT Sport 1 / BT Sport 1 HD

Monaco v PSG

Ligue 1, 19:45

BT Sport 2 / BT Sport 2 HD

Fluminense v Palmeiras

Campeonato Brasileiro Serie A, 20:00

BT Sport 3 / BT Sport 3 HD

Villarreal v Sevilla

La Liga, 21:15

Sky Sports 1 / Sky Sports 1 HD

Portland Timbers v Seattle Sounders

MLS, 22:00

Sky Sports 2 / Sky Sports 2 HD