The Hornets won their fourth straight game to improve to 22-14-1 this season. The Midshipmen fell to 16-23.
Haas (2-1) pitched the first six innings for the Hornets, allowing four hits and a run, while striking out three to earn the win. Reliever Bobby Brown retired all three batters he faced in the seventh, while Derek Marshalsea allowed a hit in a scoreless eighth inning. DSU closer Chad Sturgeon threw just nine pitches in retiring the Middies in order in the ninth to collect his sixth save.
The Hornets opened the scoring with three runs in the top of the first inning.
The rally began after Troy Drummond, who singled to lead off the game, was thrown out trying to steal second base for the first out of the inning. Scott Davis followed with a single. He advanced to second on a single by Cameron Cecil and Haas followed with a single to load the bases. Eddie Sorondo then drew a walk on a 3-1 pitch to score Davis with the game's first run. Navy starter Stephen Geiss threw a wild pitch to JP Frey, allowing Cecil to score and giving the Hornets a 2-0 lead. Two batters later, Nardone singled in Haas to stretch DSU's lead to 3-0.
Navy answered with a run in the bottom of the first inning. Nikolai Simonsen tripled with one out and Greg Dupell followed with a single to account for the run.
Nardone homered over the right field fence with one in the top of the sixth to give the Hornets a 4-1 lead. He leads DSU with four home runs this season.
Nardone was 2-for-3 at the plate, while Haas had two hits in four at bats to improve to a team-high .388 average this season. He also leads the Hornets with 35 runs batted in.
Navy had just two hits in the last seven innings.
Delaware State returns to MEAC action with a three-game home series against UMES this weekend. The Hornets lead the MEAC North with an 11-1 record in division play.