The Eagles found themselves down early, but tied the game at 2-all in the bottom of the second. South Putnam had an opportunity to take the lead in the bottom of the third inning, but left three runners stranded.
After a scoreless fourth inning, the Eagles unleashed their bats on the Warriors to put the game out of reach.
South Putnam was able to record nine runs in the bottom of the fifth and had the chance to do more damage, but left runners stranded.
Cameron Chestnut had a grand slam in the inning, with teammate Brayden Freeman homering three batters later. Noah Boswell added a home run in the sixth inning to bring the score to its final tally.
Josh Flory pitched six innings for the Eagles, allowing two runs, four hits, while walking three. He also notched seven strikeouts on the night.
In addition to Chestnut's four RBI performance, he added another stole base to his season total, tying South Putnam's single season record of 18.
Boswell and Freeman had two RBIs each, with Grant Zimmerman, Flory, Robbie Gibson and Drew Cash adding an RBI each.
The Eagles will travel to North Putnam Monday for a 4:30 start.
At South Putnam
Danville 200 000 -- 2 4 2
South Putnam 110 092 -- 13 17 2
WP -- Flory
HR -- SP 3 (Chestnut, Freeman, Boswell)
SB -- SP 2 (Chestnut†, Dean)
† -- Ties South Putnam's single season stolen base record of 18.
Next game -- The Eagles will travel to North Putnam Monday for a 4:30 start.