North Plainfield 7, Bound Brook 5: Nick Cherasaro hit a two-run homer and drove in three runs to lead North Plainfield. Ceisean Tucker tripled in the bottom of the sixth inning to plate Tyler Rayner with the tying run and later scored to be the winning run on a sacrifice fly by Cherasaro. Josh Girardi settled in after a rough first inning to improve to 3-0. Peter Seyffart had a hit and two RBIs for Bound Brook.
Montgomery 13, Immaculata 3 (6 innings): Michael Decker went 3-for-4 with a homer, three runs and four RBIs, and Matt Rubayo added two hits, two runs and two RBIs for Montgomery. Gavin Hollowell also plated two for the Cougars (3-6).
Somerset Tech 20, Roselle 0 (5 innings): John Sala went 3-for-5 with two doubles, four runs and five RBIs and Eric Moeller added two hits, three runs and three RBIs for Somerset Tech (5-1). Matt Feaster doubled twice and knocked in three for the Runnin’ Jags.