Shenandoah (14-13, 5-5 ODAC) was a 6-1 winner in the opener before taking game two 4-1.
The two victories over the Maroons (15-12, 5-5) are the first two for SU over Roanoke since 2014 and snapped an eight-game series losing streak.
Shenandoah took the early lead on a Carly Shaw two-out RBI single to right center in the third, and after Roanoke tied with a run in the bottom of the fourth, scored five runs in the sixth to pull away from the Maroons.
The Hornets scored the five runs on five hits and two Roanoke errors. Maryann Hollen, Carrie Robinson and Sierra Beaty all had RBIs in the frame with Hollen and Robinson bringing home runs on doubles and Beaty a triple.
The offense was enough for freshman Megan Scalley, who tossed a complete game.
Scalley (5-3) allowed the one run on seven hits and one walk while striking out two.
Beaty and Morgan Henley, who ended up scoring the game-winning run, each had two hits.
Emily Salsberry (6-4) took the loss for the hosts. She gave up six runs (five earned) on eight hits in 5 2/3 innings. She had five strikeouts.
The two teams traded runs in the first and then Shenandoah scored three runs in the second to take a 4-1 lead and then rode Robinson's arm to the sweep.
Robinson (7-6) scattered five hits and allowed just the one unearned run to secure the victory. She had four strikeouts with the final one closing out the victory.
Clark had reached on a single to left and Shaw on the infield error that brought Barr home.