Mack McKisson tossed three scoreless innings, plus drove in four runs on Saturday to help Cabrini win both ends of a doubleheader with Marymount.
The Cavs won the first contest, 4-3. Brian Dino tossed a seven-inning complete game, surrendering three runs on five hits. McKisson finished 1-for-1 but walked twice and drove in two runs. Steven Priest tied the contest at 3-3 with a solo shot in the third, and Gil Peralta put the Cavs ahead in the fourth with a fielder's choice.
The offense exploded for a seven-run fourth inning in the second game, eventually ending in a 12-7 victory. Pat Toal delivered a three-run homer in the win, while Peralta chipped in with three RBIs.
Cabrini has won four of its last five contests and sit 4-2 in conference and 19-6 overall.
The club visits rival Immaculata on Thursday.
In other Philly D-III action
Penn State Abington closed out its season series against Lancaster Bible College by winning the final two games on Saturday afternoon at Alverthorpe Park, 12-2 and 12-6.
Ryan McCarty hit two more homers on the day, giving him 16 on the season and the most in NCAA Division III.
Abington (18-8, 8-4) returns to action on Tuesday, April 12 as the Nittany Lions travel to face nationally-ranked No. 7 Rowan University in a non-conference contest.
Other Philly area D-III scores
Gettysburg 3, Swarthmore 2
Swarthmore 11, Gettysburg 5
Widener 8, Scranton 7
Widener 10, Scranton 4
Wilson 2, Valley Forge 0