Reyn Robinson, Jack Olson, George Sanford and Clay Melville scored goals for the Eagles (13-6), who defeated Spartanburg Day 4-3 to advance to the SCISAA Class 1-A/2-A state championship on Saturday at Heathwood Hall against Oakbrook Prep.
"This was actually somewhat of a rebuilding year," Eagles coach Bill Dalton said. "So this is really kind of an accomplishment to get to the finals."
Ashton Guest had six saves in goal.
Oakbrook Prep 2, Hilton Head Prep 1: The Dolphins (11-8) were eliminated in the SCISAA Class 1-A/2-A semifinal at Pinewood Prep.
Never miss a local story.
"It was obviously disappointing, but I told the kids at some point, they'll be proud of what they did this year," Dolphins coach Matt Dakolios said.
Oakbrook scored on a penalty kick to lead 1-0 at halftime. Hilton Head Prep's Teron Daley scored 10 minutes into the second half to tie it.
Oakbrook scored the winner in the 67th minute on a nice finish.
Battery Creek 2, Woodland 1: The Dolphins won the 6-AA match to end the regular season on senior night.
Jon Saullo and Reese Bowles scored goals for Battery Creek, which finished the regular season 9-5 and 5-2 in 6-AA. The Dolphins will travel on Tuesday to open the Class 2-A playoffs against an unknown opponent.
Saullo and Juan Negron assisted the goals Wednesday. Tristan Sanders finished with four saves.
Nine Battery Creek seniors were recognized during their final home game.
Hilton Head Island 2, Midland Valley 1: The Seahawks scratched out just enough runs to stay alive in the Class 3-A District 6 playoffs.
Hilton Head Island (17-8) travels back to Hartsville on Friday night needing to win two to claim the district title. Seahawks pitcher Mat Clark pitched a complete game, allowing four hits and striking out six to improve to 6-1.
The Seahawks won despite finishing with only two hits.
After Midland Valley (14-12) scored in the top of the fourth, Hilton Head High tied it after Andrew Dill doubled and Michael Perez drove him in with a base hit.
In the bottom of the sixth, Perez reached on an error and advanced to third on passed ball. Troy Clifford drove him in on a fielder's choice.
Laurence Manning 8, Hilton Head Prep 3: The Dolphins were eliminated from the SCISAA Class 3-A playoffs after being swept in the best-of-three series.
The Swampcats won 4-2 on Tuesday.
Tyler Fox started for Hilton Head Prep and pitched 5 1/3 innings, allowing six runs on five hits. Fox also doubled twice and scored two runs for the Dolphins, who finished 18-4.
"They outplayed us both nights, and we wish them the best of luck," Hilton Head Prep coach Lew Kent told The Sumter Item.
Johnsonville 11, Whale Branch 1, 5 innings: Karen Rivers, Marissa Roberts and Shanelle Webb each had hits for the Warriors as their season came to an end in the Class 1-A playoffs.
Dana Chapel stole two bases and scored the lone run for Whale Branch, which finished 10-12. Olivia Walker, nominated for all-state in Class 1-A, pitched for the Warriors.
Whale Branch coach Charlie Simmons wanted the Warriors to hang tough against Johnsonville, which had not allowed a run its past three games.
"I just wanted us to go in there and fight," Simmons said. "Don't hold your heads down, just give it everything you got."
Silver Bluff 17, Battery Creek 4, 5 innings: Battery Creek's season ended on the road. Kyleigh Peeples started and took the loss for the Dolphins. Tori Hill came in the second inning and allowed one earned run.
Hill also tripled for the Dolphins, who were coming off an emotional victory Monday to reach the Class 2-A District 5 final, needing to win twice Wednesday.
"The team we played with tonight is not the same team," said Battery Creek coach Stephanie Cox, whose team finished 16-6.
Battery Creek 9, Woodland 0: Tanique Mungin had three goals and four assists and Brianna Tolbert added three goals and an assist for the Dolphins (8-4, 5-2). Tiffany Nova, Wendy Mata and Neelia Heath each added a goal.