Group stage games will be wrapped up on June 28. Some groups may well be decided before the final matchday, depending on results.
The knock-out stage kicks off with the last 16 and the first of those eight matches take place on June 30, with the others following on July 1, 2 and 3.
First up on June 30, the winners of Group C take on the runners-up in Group D, with the winners of Group A playing the runners-up from Group B later that day.
On July 1, the winners of Group B play the runners-up from Group A in the first game, with the winners of Group D facing the runners-up from Group C in the second game of the day.
The winners of Group E take on the runners-up from Group F in the first game on July 2 and the Group G winners play the Group H runners-up that evening.
The final round of last 16 games takes place on July 3, with Group F’s winners playing Group E’s runners-up in the first game and the winners of Group H playing Group G’s runners-up.