Hampden-Sydney (8-2, 3-0 ODAC) led throughout the contest, but SU (5-4, 0-3) had numerous chances for the tying goal in the final stanza.
Trailing 7-4 after Thomas Armstrong scored for the Tigers at the 4:32 mark of the third, Shenandoah scored twice in the final 53 seconds of the period to cut the deficit to one at 7-6.
The two teams then traded goals in the initial 1:57 of the fourth to provide the final margin.
Shenandoah was able to successfully clear the ball into the H-SC zone three times in the final four minutes of the contest, but could not get the game-tying goal.
The Tigers held a 37-31 and 39-33 advantages in shots and groundballs, respectively, and won 12 of 19 draws at the faceoff 'x'.
Both teams converted two of three chances on EMO.
Freshman Sean Ohlhaver, who had the final goal of the game for SU, paced the hosts with three goals.
The Hornets take to the road on Wednesday for a 7:00 game at Roanoke.