Run an auditable seeded lottery draw to allocate teams into groups and set the confrontations between them.