THE Scottish football season concludes this weekend as Celtic take on Aberdeen in the Scottish Cup final and the play-offs are decided.
Brendan Rodgers' side will secure the Treble if they can see off the challenge of the Dons, with kick-off set for 3pm at Hampden Park on Saturday.
There are a couple of options for how to watch the game, with BBC Scotland and Sky Sports both airing all the action live.
On Sunday, the Premiership play-off final second leg will take place at New Douglas Park as Hamilton Accies and Dundee United do battle following their goalless draw on Thursday.
There are several other games to look out for, with the FA Cup, Coupe de France, DFB Pokal and Copa del Rey finals all set to take place on Saturday.
Celtic's charity game, Henrik's Heroes v Lubo's Legends, will be shown on Premier Sports this Sunday too.
Shanghai SIPG v Beijing Guoan
Chinese Super League
12:35
Sky Sports 3 / Sky Sports 3 HD
Celtic v Aberdeen
Scottish FA Cup Final
15:00
BBC One Scotland / BBC One Scotland HD / Sky Sports 1 / Sky Sports 1 HD / Sky Sports 5 / Sky Sports 5 HD
Arsenal v Chelsea
FA Cup Final
17:30
BBC One / BBC One HD / BT Sport 2 / BT Sport 2 HD
Eintracht Frankfurt v Borussia Dortmund
DFB Pokal Final
19:00
BT Sport ESPN / BT Sport ESPN HD
Seattle Sounders v Portland Timbers
MLS
20:00
Sky Sports 5 / Sky Sports 5 HD
Angers v PSG
Coupe de France Final
20:00
TV5 Monde
Vasco da Gama v Fluminense
Campeonato Brasileiro Serie A
20:00
BT Sport 2 / BT Sport 2 HD
Barcelona v Alaves
Copa del Rey Final
20:30
Sky Sports 2 / Sky Sports 2 HD
Sunday 28th May 2017
Man City Women v Arsenal Ladies
FA WSL Spring Series
12:00
BT Sport 1 / BT Sport 1 HD
Chelsea Ladies v Liverpool Ladies
FA WSL Spring Series
12:05
BBC Red Button
Henrik's Heroes v Lubo's Legends
Friendly
14:00
Premier Sports / Premier Sports HD
Cagliari v AC Milan
Serie A
14:00
BT Sport 2 / BT Sport 2 HD
Blackpool v Exeter City
League Two Play-Off Final
15:00
Sky Sports 1 / Sky Sports 1 HD
Hamilton Academical v Dundee United
Scottish Premiership Play-Off Final 2nd Leg
15:00
BT Sport 1 / BT Sport 1 HD
Roma v Genoa
Serie A
17:00
BT Sport 3 / BT Sport 3 HD
Sampdoria v Napoli
Serie A
17:00
BT Sport Extra 2
Crotone v Lazio
Serie A
19:45
BT Sport 3 / BT Sport 3 HD
Palermo v Empoli
Serie A
19:45
BT Sport Extra 2
Lorient v Troyes
Ligue 1 Play-Off 2nd Leg
20:00
BT Sport 1 / BT Sport 1 HD
Atlanta United v New York City FC
MLS
22:00
Sky Sports 2 / Sky Sports 2 HD
Comments & Moderation
Readers’ comments: You are personally liable for the content of any comments you upload to this website, so please act responsibly. We do not pre-moderate or monitor readers’ comments appearing on our websites, but we do post-moderate in response to complaints we receive or otherwise when a potential problem comes to our attention. You can make a complaint by using the ‘report this post’ link . We may then apply our discretion under the user terms to amend or delete comments.
Post moderation is undertaken full-time 9am-6pm on weekdays, and on a part-time basis outwith those hours.
Read the rules here