Celtic warm up for the second leg of their Champions League qualifier against Astana by facing Spanish champions Barcelona in the International Champions Cup at the Aviva Stadium in Dublin on 30 July.
Where to watch live
Kick-off is set for 6pm BST. The game will be broadcast live on Sky Sports 1 HD. Scroll down for the list of channels showing the game outside the UK.
Barcelona's first pre-season workout sees them taking on Brendan Rodgers's Celtic in the Republic of Ireland. The Catalan giants follow up the Aviva Stadium encounter with friendlies against Leicester City in Sweden and Liverpool in London.
Lionel Messi and Luis Suarez are both expected to start for Barcelona in Dublin, but Neymar is absent as he is part of the Brazil squad preparing for the Olympic games in Rio de Janeiro next month. Defender Jeremy Mathieu is fit after complaining of tiredness earlier in the week while Martin Montoya is sidelined with a muscle problem.
Celtic's Champions League third qualifying round tie against Astana is delicately poised after a 1-1 draw in the first leg in Kazakhstan. Rodgers has said that the glamour tie against Barcelona will be perfect preparation for the second leg against the Central Asian outfit at Celtic Park.
Former Arsenal, Liverpool and Manchester City defender Kolo Toure is likely to make his first appearance for Celtic against the Spanish champions.
Barcelona possible XI: Masip; Vidal, Lopez, Mathieu, Adriano; Turan, Samper, D Suarez; Messi, Suarez, Munir
Celtic possible XI: Gordon; Lustig, Toure, O'Connell, Izaguirre; Roberts, McGregor, Brown, Armstrong; Griffiths, Dembele
|Argentina||Canal de la Ciudad, TyC Sports|
|Australia||Nine Network, Optus Sport|
|China||LeTV + regional channels|
Bosnia and Herzegovina
|Sport 1 (16+ matches)|
|Middle East and North Africa||beIN Sports|
|New Zealand||VDR (3 Aus. matches only)|
|South America (excl. Brazil)||ESPN, DirecTV|
|South Korea||JTBC3 Fox sports|
|Spain||Atresmedia, Canal+ Liga, TV3|
|Sub Saharan Africa||StarTimes|
Republic of Ireland
|Chelsea TV (Chelsea games only)|
LFC TV (Liverpool games only)
MUTV (Manchester United games only)
Sky Sports (every game except those including Chelsea and Manchester United.)
|ESPN (English), ESPN Deportes (Spanish)|