Cape-Atlantic American. Egg Harbor Township used a makeshift rally in the bottom of the eighth to beat visiting Hammonton, 4-3.
Freshman Andrew Holmes hit a game-winning sacrifice fly with one out. Egg Harbor Township had loaded the bases on a hit by pitch, a walk, a sacrifice, and an error.
Holmes went 2 for 2 with two RBIs. Troy Dixon hit a two-run homer.
Hammonton's Anthony Cruz had tied it with a two-run homer in the seventh.
Cape-Atlantic. Behind Roberto Rivera's stellar outing, Millville won at third-ranked St. Augustine, 6-4. Rivera went the distance, allowing six hits. Second baseman Emilio Santiago drove in two runs and scored twice.
Colonial Conference. Donovan Casey struck out 12 in a complete game as Sterling won at West Deptford, 11-0. Ryan Smith went 2 for 4 with a two-run homer.
Skyler Glover's three-run triple paced Haddon Heights in a 14-4 defeat of visiting Lindenwold.
Burlington County. Ryan Shinn clubbed a grand slam and drove in six runs for Northern Burlington in a 16-10 victory at Holy Cross. Shinn also earned the pitching win. Holy Cross' Jon Mackie and Collin Stringham hit three-run home runs.
Sophomore Vince Papale lifted Bishop Eustace to a 13-8 defeat of visiting Holy Cross in an Olympic National contest.
Papale scored five goals and assisted on another. Pat Buckley added three goals for the Crusaders, and Sean Carlin made 12 saves.
In interdivision Olympic games:
Sixth-ranked Cherokee scored four second-half goals to rally for a 5-3 win over visiting, No. 9 Clearview. Timmy Carroll, Zack Grace, Tyler Martin, Jack McNamera, and Ryan Vallen scored goals. Matt Donnelly scored all three of Clearview's goals.
Sam Jarvis struck for 10 goals, and Paul VI won at Woodstown, 17-12. Gabe Romano added five.
Contact Tim McManus