NCS semifinal matchups

Here is the official lineup for Wednesday’s eight semifinal matchups:

DIVISION I

BOYS

(1) Marin Catholic (23-2-2) at (5) Elsie Allen (13-8-2), 7 p.m.

(11) Casa Grande (14-8-2) at (2) Santa Rosa (19-3-2), 7 p.m.

GIRLS

(4) Santa Rosa (13-4-2) at (1) Montgomery (20-2-1), 7 p.m.

(3) Maria Carrillo (18-2-1) at (2) Casa Grande (14-2-3), 7 p.m.

DIVISION III

BOYS

(1) Marin Academy (16-3-1) at (4) Calistoga (17-2-0), 7 p.m.
Note: Site of game is Napa County Fairgrounds

(2) Branson (13-5-5) at (3) Anderson Valley (19-1-0), 7 p.m.
Note: Site of game is Mendocino County Fairgrounds

GIRLS

(1) Sonoma Academy (17-2-0) vs. (12) Clear Lake (10-10-4), 5 p.m.
Note: Site of game is Santa Rosa High

(2) St. Vincent (15-1-0) vs. (3) Middletown (17-1-0), 7 p.m.
Note: Site of game is Rancho Cotate High