The 2018-19 UEFA Champions League draw served up several juicy matchups on Thursday, including a tremendous Group H that will have fans salivating. Juventus, Manchester United, Valencia and Young Boys will battle it out for a spot in the next round.
Group G also looks tough to call, with defending champions Real Madrid, last year's semi-finalists AS Roma, CSKA Moscow and Viktoria Plzen drawn together. Group C looks like another potential Group of Death, with Paris Saint-Germain, Napoli, Liverpool and Red Star Belgrade facing off.
The first round of fixtures will be on 18 and 19 September, with five more rounds to follow.