Tri-County Royal. Clearview clinched at least a share of its first Royal division title by winning at GCIT, 2-0. T.J. Dezzi pitched a three-hitter. He struck out eight.
Winning pitcher Alex Schipske helped himself out by going 3 for 4 with an RBI to lead Williamstown to a 5-2 victory at Triton.
Tri-County Diamond. Anthony Harrold homered and drove in three runs in Gloucester Catholic's 11-0 win over Deptford. Phil Dickinson and Nick Seccia each had two hits and drove in two runs. Steve Mondile allowed four hits in six innings.
Friends Schools semifinals. Moorestown Friends scored four runs in the first inning and held on to beat visiting Friends' Central, 7-3. Steve Mannion had an RBI double in the first, and Mitchell Mullock put down a suicide squeeze. The Foxes play at George School for the title on Saturday.
Colonial. Isaiah Easterling tossed a five-hitter, and Collingswood topped host West Deptford, 7-1. Easterling struck out five and walked two. He also doubled.
Nonleague. Steve Bucci slammed a three-run home run in the first inning, and Washington Township went on to top visiting Camden Catholic, 4-2. Dom DeAngelo went five innings for the win, striking out six.
A.J. Wright went 2 for 4 with a home run and two runs scored to lift Cherry Hill West past visiting Lenape, 3-2. Micheal Wurster went 2 for 2 with two doubles and drove in a run.
Alex Schwartz pitched a six-hitter, and Eastern played good defense behind him in a 5-0 defeat of visiting Seneca. Schwartz struck out four and walked none.
Matt Rykaczewski went 2 for 4 with two RBIs to lead Cherokee to a 5-2 win at Timber Creek.
Bryan Brubaker's two-run double keyed a five-run sixth inning, and Egg Harbor Township downed visiting Middle Township, 7-0. Allan Rios went 3 for 3 and also had an RBI triple in the sixth. Jordan Wisser pitched a four-hitter.
Joe DiBuonaventura went 2 for 3 with a home run, a double and three RBIs to power Holy Spirit to a 6-3 victory at Cedar Creek. Tyler Dowd threw six innings for the win, and Jim Dixon pitched a scoreless seventh for his fifth save.
Chris Mormile went 3 for 3 with two doubles and knocked in three runs as Wildwood beat visiting St. Joseph, 8-4. Kevin Wright was 2 for 3 with a double and three RBIs.