Shenandoah (14-3-1, 10-2 ODAC) got the game started on a positive note with a Billy Arens inside-the-park home run.
Arens, who now has two dingers on the season, lofted a sinking liner to center that EMU (10-10, 4-6) centerfielder Griffin Stanley dove for and just missed.
Coach Kevin Anderson's club added two runs in the second and one each in the fourth and sixth to pull away from the Royals.
Riegler induced a 6-3 double play and following a walk to Joe Hall, sophomore Ryan Kinter got the final out by getting Kyle Armstrong to hit into a groundball to short that retired Hall at second.
The save is the first of Kinter's career.
Designated hitter Nolan Overby led the SU offense with three hits in four at-bats while Arens and Ricky Pardo both had two hits and drove in two runs.
Pardo had an RBI single in the second and a sacrifice fly in the fourth. Arens had an RBI single in the second in addition to his leadoff HR.
Shenandoah is back in action tomorrow in a non-league contest at Messiah.