Full details here.

Ballard FC plays at 7:30 on Friday, July 21 (2nd match, after Park City Red Wolves FC vs Oly Town FC at 2 PM). Western Conference semifinal is Sunday, July 23 at 2 PM.

Wonder why the early game on Friday is at 2? If it had been at 4:30, I might have tried to get there, but I don’t really want to kill three and a half hours between matches. Maybe to allow people to see most of the USWNT vs Vietnam (6PM PDT)?