THE Betfred Cup continues this weekend with a repeat of the 2015/16 final and a clash between two of Scotland's brightest young managers.
Ross County welcome Hibernian to Dingwall on Friday night, with the Easter Road outfit looking for revenge for their defeat at Hampden Park last year.
On Saturday, a couple of Scottish football's most promising bosses go head to head when Alan Archibald's Partick Thistle meet Jack Ross' St Mirren at Firhill.
BT Sport 1 will show both games live, with the game at Victoria Park kicking off 7.45pm on Friday and the Firhill clash beginning on Saturday at 3pm.
On Sunday, Scotland Women will look to bounce back from their galling opening day defeat to England at Euro 2017 when they take on Portugal Women, live on More4 and British Eurosport 2 from 5pm.
Elsewhere, there are a number of showcase friendly matches coming up including Arsenal v Chelsea, Juventus v Barcelona and Real Madrid v Manchester United.
Friday 21st July 2017
Sweden Women v Russia Women
UEFA Women's EURO 2017 Group Stage
17:00
More4 / More4 HD / British Eurosport 2 / British Eurosport 2 HD
Ross County v Hibernian
Scottish League Cup Group Stage
19:45
BT Sport 1 / BT Sport 1 HD
St Patrick's Athletic v Bray Wanderers
Airtricity League
19:45
Premier Sports / Premier Sports HD
Germany Women v Italy Women
UEFA Women's EURO 2017 Group Stage
19:45
More4 / More4 HD
Saturday 22nd July 2017
Orlando City v Atlanta United
MLS
00:00
Sky Sports Football / Sky Sports Football HD / Sky Sports Main Event / Sky Sports Main Event HD
Bayern Munich v AC Milan
International Champions Cup
10:35
Premier Sports / Premier Sports HD
West Brom v Crystal Palace
Premier League Asia Trophy Third Place Play-Off
11:00
Sky Sports Main Event / Sky Sports Main Event HD / Sky Sports Premier League / Sky Sports Premier League HD
Shanghai SIPG v Guangzhou Evergrande
Chinese Super League
12:35
Sky Sports Football / Sky Sports Football HD
Arsenal v Chelsea
Friendly
12:40
ITV / ITV HD / Chelsea TV / Chelsea TV HD
Leicester City v Liverpool
Premier League Asia Trophy Final
13:30
Sky Sports Main Event / Sky Sports Main Event HD / Sky Sports Premier League / Sky Sports Premier League HD
Partick Thistle v St Mirren
Scottish League Cup Group Stage
15:00
BT Sport 1 / BT Sport 1 HD
Iceland Women v Switzerland Women
UEFA Women's EURO 2017 Group Stage
17:00
British Eurosport / British Eurosport HD
New York City FC v Chicago Fire
MLS
19:00
Sky Sports Football / Sky Sports Football HD
France Women v Austria Women
UEFA Women's EURO 2017 Group Stage
19:45
British Eurosport 2 / British Eurosport 2 HD
Minnesota United v New York Red Bulls
MLS
21:00
Sky Sports Football / Sky Sports Football HD
Juventus v Barcelona
International Champions Cup
23:05
Premier Sports / Premier Sports HD
Sunday 23rd July 2017
Toronto FC v Colorado Rapids
MLS
00:00
Sky Sports Football / Sky Sports Football HD / Sky Sports Main Event / Sky Sports Main Event HD
PSG v Tottenham Hotspur
International Champions Cup
01:05
Premier Sports / Premier Sports HD
Shanghai Shenhua v Beijing Guoan
Chinese Super League
12:35
Sky Sports Football / Sky Sports Football HD
Scotland Women v Portugal Women
UEFA Women's EURO 2017 Group Stage
17:00
More4 / More4 HD / British Eurosport 2 / British Eurosport 2 HD
England Women v Spain Women
UEFA Women's EURO 2017 Group Stage
19:45
Channel 4 / Channel 4 HD / British Eurosport 2 / British Eurosport 2 HD
Fluminense v Corinthians
Campeonato Brasileiro Serie A
20:00
BT Sport 1 / BT Sport 1 HD
Real Madrid v Man Utd
International Champions Cup
22:00
MUTV / MUTV HD
Vancouver Whitecaps v Portland Timbers
MLS
23:30
Sky Sports Football / Sky Sports Football HD / Sky Sports Main Event / Sky Sports Main Event 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