Abigail Batchelor assisted on all three goals Wednesday night to give the South Fork High School girls soccer team a 3-0 win against Martin County in a District 13-4A semifinal at Okeechobee.
Julia Surgeont, Crystal Hagberg and Sarah Heldreth scored the goals for South Fork (16-2), which defeated Martin County for the second time this season.
Hagberg has a team-high 25 goals this season, Surgeont 23.
Kaylee Magruder made five saves for her 10th shutout.
Martin County, which defeated South Fork in last year's district final, finishes 10-6-3.
South Fork, which has been a regional runner-up each of the past two seasons, advanced to its sixth consecutive district final.
South Fork plays Suncoast in the district final 6 p.m. Friday. Suncoast (15-5-1) defeated W.T. Dwyer 3-2 in the other semifinal.
Both finalists advance to regional quarterfinals Feb. 6.
10-5A
Vero Beach 4, Fort Pierce Central 0: Madelaine Rhodes scored all four goals as the Fighting Indians advanced to their ninth consecutive district final.
Rhodes, a sophomore, has a school-record 53 goals this season for Vero Beach (15-4-1).
Emma Romans, Kate Hassell and Morgan Emmons had the assists.
Mallory Padgett made one save for Vero Beach's 11th shutout.
Vero Beach plays Jupiter for the district title at 6 p.m. Friday at South County. Both teams automatically advance to regionals.
Jupiter 6, Treasure Coast 1: The Warriors (12-5) rolled into the district final.
Treasure Coast finished 8-7.
6-4A
Viera 5, Lincoln Park Academy 1: Brooke Walsh had one goal and two assists as the Hawks advanced to the district final at Melbourne.
Viera (12-2-1) scored all five goals in the second half.
Tianna Hogan scored the goal for Lincoln Park (10-7-2).
Viera plays at 7 p.m. Friday at Melbourne for the district title. Melbourne eliminated Heritage 5-0.
District schedules
DISTRICT 10-5A
Where: South County Regional Stadium, Port St. Lucie
First Round/Monday
(3) Treasure Coast 4, (6) Palm Beach Gardens 1
(4) Fort Pierce Central 3, (5) St. Lucie West Centennial 1
Semifinals/Wednesday
(1) Vero Beach 4, (4) Fort Pierce Central 0
(2) Jupiter 6, (3) Treasure Coast 1
Championship/Friday
(1) Vero Beach vs. (2) Jupiter, 6 p.m.
DISTRICT 6-4A
Where: Melbourne High School
First Round/Monday
(4) Lincoln Park 7, (5) Sebastian River 0
Semifinals/Wednesday
(1) Viera 5, (4) Lincoln Park 1
(2) Melbourne 5, (3) Heritage 0
Championship/Friday
(1) Viera vs. (2) Melbourne, 7 p.m.
DISTRICT 13-4A
Where: Okeechobee
First Round/Monday
(1) South Fork 8, (8) Palm Beach Lakes 0
(2) Suncoast 8, (7) Okeechobee 0
(3) W.T. Dwyer 9, (6) Forest Hill 1
(5) Martin County 1, (4) Jensen Beach 0
Semifinals/Wednesday
(1) South Fork 3,. Martin County 0
(2) Suncoast 3, (3) W.T. Dwyer 2
Championship/Friday
(1) South Fork vs. (2) Suncoast, 7 p.m.
DISTRICT 12-3A
Where: Eau Gallie
First Round/Monday
(1) Merritt Island 8, (8) Palm Bay 0
(2) Satellite 11, (7) Port St. Lucie 0
(3) Rockledge 3, (6) Bayside 0
(5) Titusville 1, (4) Eau Gallie 0
Semifinals/Wednesday
(2) Satellite 2, (3) Rockledge 1 (PK 3-0)
(1) Merritt Island 5, (4) Titusville 0
Championship/Friday
(2) Satellite vs. (1) Merritt Island, 7 p.m.
DISTRICT 10-1A
Where: St. Edward's School
Semifinals/Tuesday
(1) Holy Trinity Episcopal 8, (4) John Carroll Catholic 1
(2) St. Edward's 8, (3) Pine School 0
Championship/Friday
(2) St. Edward's vs. (1) Holy Trinity Episcopal, 6 p.m.