The run was just enough to hand Waltman the loss, despite her impressive amount of strikeouts. Warrior Run manager Pat Betz called the decision for Waltman tough, as she had been pitching well in all of the team's games.
Danville's three-run lead nearly turned into extra innings or worse, though, when Warrior Run batted for the final time.
Waltman and Marissa Pick walked with one out, and both were brought home when Jade Swartz hit a double through the left side.
Lindsey Cashner, who came to the mound for Danville in relief of starter Morgan Wagner in the third, then recorded a strikeout. But one walk later, Warrior Run had both the tying and winning runs on the diamond.
The rally was cut short, however, when Hackenberg recorded the force out to retire the side.
"I've never been that happy at a softball game in my entire life," Wagner said.
The close contest was a much different outcome than the last time the two teams played, a 13-6 victory for Danville.
Betz said his team was more aggressive this time around, leading to a closer game.
But Wagner and Cashner were almost as effective on the mound for Danville as Waltman was. The two also combined for a no-hitter until the fourth inning, and together they threw 10 strikeouts to lead Danville to the district title.
"Morgan pitched a good two innings," Wagner said. "Lindsey, she's my savior. I put her in, she's going to give me strikes. And that's what it comes down to: strikes."