Danville manufactured runs with its speed throughout the game.
"(Speed on the base paths) is always the game plan," Riley said.
The following inning, Travis Webb led off for Danville with a walk and was quickly on third as a result of taking off on first movement. Webb crossed the plate on a wild pitch to extend the lead to 6-1.
The tables started to turn briefly in the fourth inning with Danville finding themselves in a jam in the field. A two-run single from Gage Anzelovich brought the Defenders within three at 6-3 with the opportunity to creep closer.
Austin Culp singled, which looked to bring the Defenders within two but Bryce Woland was retired on a play at the plate, which turned the momentum of the game.
Warrior Run had been threatening to possibly tie the game with what would been the tying run in Culp on base after the single. As it turned out, Warrior Run would not score again in the game.
Danville pulled away with two runs in the fifth inning, using four singles to bring their hitters across. An additional two runs in the sixth inning gave the Ironmen a seven-run cushion. In between, Riley set down the bottom of the Warrior Run lineup in order with three groundouts.
After the fifth inning, Danville did not allow a hit to seal the victory.
Perhaps lost in the shuffle of a 10-3 defeat for Warrior Run was the play of Defenders shortstop Noah Showers, finishing 3-for-3.
"He's our best hitter," Warrior Run manager Bill Wilson said. "That's why he's hitting cleanup."
Showers pitched an inning and a third on the mound after starter Kade Meyer left the hill.