Rangers and Celtic have been handed tough groups in the Europa League with trips to two of Europe's major clubs.
Rangers will take on La Liga's Villarreal while Celtic face German side RB Leipzig.
Rangers always faced a tough group, placed in pot four while Celtic came out of pot two but drew one of pot three toughest clubs in RB Leipzig, who finished sixth in last season's Bundesliga.
Also in the Gers' Group G are Austrian side Rapid Vienna and Russia's Spartak Moscow, while Celtic also play Austria's Red Bull Salzburg and Norway club Rosenborg in Group B.
Arsenal will face Sporting Lisbon, Qarabag and FK Vorskla in Group E while Chelsea take on PAOK, BATE Borisov and Vidi in Group L.
The match calendar will be released later today.
Here's the draw in full: