It wasn't perfect, but when the final out was recorded the Saints were on the right side of a 7-3 decision with Fordham - their third straight victory leading up to the resumption of conference play right here this weekend.
Siena (9-19) committed seven errors in Wednesday's win, but got by thanks to timely hitting and outstanding pitching.
Starter Taylor Ahearn worked six innings, allowing just four hits and no earned runs to pick up his second straight win. Joe Rosentsein and Kyano Cummings took over from there, with Cummings going the final 1.2 innings without allowing a hit to secure his fourth save of the year.
Siena seized control of the game in the first inning, batting around and scoring four times. Dan Swain singled and Jordan Bishop followed with an RBI double to start the rally. Alex Tuccio's fifth straight hit brought home Justin Esquerra later in the inning, and Dave Hoffmann and Dan Lowndes each had RBIs in the frame.
Fordham (13-21) cut the lead in half with two unearned runs in the second. The Saints had two of their four errors in the inning.
Siena pushed the lead back to four with single runs in the third and fourth, and the teams traded runs in the eighth to account for the final margin.
Swain was 2-for-3 with three runs scored, and Lowndes was 2-for-3 with two RBI for Siena. Brain Fay added two of the team's 10 hits.
The Saints have scored 25 runs in their last three games after averaging just 2.96 over their first 25 games of the season.
Joseph Runco had two of Fordham's six hits.
Siena and Manhattan open their series in Loudonville with a doubleheader Saturday at noon.