Nick Fossile earned his first victory of the season, allowing one run over six innings with four strikeouts and three walks.
Alex Madera finished 3-for-4 while Emilio Pallante drove in a pair of runs in the winning effort.
The Knights now head to Florida for the Snow Bird Classic where they'll face Heidelburg on Saturday.
In other local D-III action
Delaware Valley used three first-inning runs and a shutdown performance from Alex Crim out of the bullpen to secure a 4-2 win over Gwynedd Mercy in the Aggies' opening game of the spring break trip.
Jimmy Kelly finished 3-for-5 for Del Val while Shawn Eldridge collected two hits and drove in a pair.
T.J. Brasier finished 2-for-2 for the Griffins, while Mitchell Bramsway collected three strikeouts over 2 1/3 scoreless innings in relief.
Immaculata 18, UMass Dartmouth 2
After allowing one run in the top of the first, the Mighty Macs scored six runs in the bottom half of the inning, highlighted by a bases-clearing double by Joey Sacco as the Macs took an early 6-1 lead.
Joey Wright finished the day with five RBIs while Josh Crowding scored three times, collected two hits, and drove in a pair of runs.
Reliever Anthony Saso picked up four strikeouts in two innings of relief for the Macs.
Ursinus 14, Pitt-Greensburg 0 (Game 1)
Matteo Falcone drove in three runs, and Max Gadsden homered to lift the Bears to a solid showing in the first game of a doubleheader with Pitt-Greensburg. Joey Mullen tossed five scoreless innings in the win and collected seven strikeouts.
Other local D-III scores
Ursinus 5, Pitt-Greensburg 1 (Game 2)
Haverford 6, Saint John's 5 (7 Inn.)
Haverford 11, Saint John's 5 (8 Inn.)
Penn State Abington 9, Concordia-Chicago 7
Lebanon Valley 4, Swarthmore 3