Jordan Silvestri led Cabrini to its fourth consecutive win on Friday afternoon, hurling 6 2/3 shutout innings to blank Marywood University 5-0. The win kept the Cavs perfect in Atlantic East Conference play.
Silvestri scattered four hits and whiffed four.
Colton Narciso went 3-for-4 with two doubles and a single as the junior shortstop extended his hit streak to six games.
Zack Brook, Sean Glatts, and Jaden Dickerson collected two hits each in the win.
Dom Marotta secured the save, tossing 2 1/3 scoreless innings while surrendering just two hits. He whiffed three.
In other local action
Immaculata 10, Gwynedd Mercy 6 (GM 1)
Jason Hughes was impressive again for the Macs, tossing six scoreless frames while collecting 12 strikeouts. He scattered three hits and dropped his ERA to 1.19 on the season. Frank Margiotta finished 3-for-4, while Joey Wright collected three RBIs.
Arcadia 9, DeSales 2
The Knights won their ninth straight contest as Carson Denham tossed 7 2/3 innings of two-run ball, allowing six hits with one walk and five strikeouts. Justin Massielo led the Knights at the plate with three hits. Alex Madera and Emilio Pallante drove in two runs each in the win.
Other local scores
Widener 4, Stevens 3
Immaculata 9, Gwynedd Mercy 1 (GM 2)
Penn State Abington 9, Lancaster Bible College 6 (GM 1)
Penn State Abington 19, Lancaster Bible College 8 (GM 2)