The top seeds held form in the South Jersey boys' tennis tournament Wednesday, as Pitman, Haddonfield, Moorestown, and Atlantic City each claimed semifinal wins.
Zac Castagna battled past Jack Peterson, 6-1, 0-6, 6-4, at first singles to help Pitman oust Schalick, 5-0, in Group 1, and Haddonfield lost a total of six games in blanking Woodstown, 5-0, in Group 2.
Moorestown hammered Hammonton in Group 3, 5-0, with Dan Schafhauser and Zach Morrow pulling out a 6-0, 6-7 (4-7), 6-0 victory at second doubles, while Atlantic City edged Eastern, 3-2, to move on in Group 4.
Clearview senior Joe Donnian scored six times to boost his career total to 101 goals, and the host Pioneers took command early in crushing Winslow Township, 12-1, in an Olympic Conference interdivision match.
Also in the Olympic:
Eric Anderson led the way with eight goals and one assist as host Cherry Hill East prepped for its first state playoff appearance by pounding Paul VI, 15-6.
Cape-Atlantic. As he was being checked to the ground, Guy Loggi bounced a shot into the net with 10 seconds left to give host Mainland an 8-7 come-from-behind win over Absegami.
Justin Geri held host Lower Cape May hitless over five innings, and Taylor Cheli homered and drove in four runs as Buena made quick work of the Tigers, 13-0, in the Cape-Atlantic League.
Burlington County. New Egypt scratched out two runs in the first inning on a pair of singles, a fielder's choice, and an error, and Connor Lindsay made the lead stand up in a 4-1 win at Florence.
Colonial. Shane Graham drove in three runs with a single and two doubles for host Overbrook, which had all nine starters contribute at least one hit in cruising past Collingswood, 10-4.
Olympic. Matt Long picked up two hits and three RBIs in Washington Township's 6-1 win at Seneca.
Jesse Gold's grand slam ignited a seven-run fifth inning that ended Cherry Hill East's 11-1 rout of visiting Timber Creek.
Kevin McGarry's three-run home run staked Lenape to a 5-0 first-inning lead, and Scott Wilhelm limited Triton to two singles and a pair of walks over six innings in pitching the Indians to a 6-0 home win.
Winning pitcher Connor Travis batted 2 for 2 with two RBIs and two runs scored as host Eastern doubled up Shawnee, 10-5.
Tri-County. Joe Sigismondi and Matt Miniconzi combined for four hits, two RBIs and two runs in leading Highland to a 5-2 triumph at Deptford.
Jake Danner struck out eight and scattered three hits and four walks over seven innings, and host GCIT went ahead to stay in the fifth in defeating Glassboro, 3-1. Ryan McKinstry had two of the Cheetahs' five hits.
Brandon O'Donnell (2 for 2, 2 RBIs) and Vinnie Biasiello (2 for 4, 2 runs) keyed the Kingsway offense in a 7-2 triumph at Penns Grove.