Running in local-only mode — add Firebase keys to sync live.
Format
- 4 groups (A, B, C, D) · round-robin within each group.
- Points: Win = 3, Tie = 1, Loss = 0. Ranked by Points, then goal difference, then goals for.
- Knockout: top 2 from each group reach an 8-team bracket — quarterfinals → semifinals → final. Cross-seeded: QF1 A1–D2, QF2 C1–B2, QF3 B1–C2, QF4 D1–A2 (winner = group winner, runner-up = 2nd).
- Enter a score in both boxes to record a result — standings and the bracket update live for everyone.
Kickoff times
- Group play: 10:00, 10:25, 10:50, 11:15, 11:40, 12:05.
- Semifinals follow group play; final at 12:35.