Danville pitchers Joey Beldon and C.J. Lynn kept winless Berea in check, combining on a five-inning one hitter.
Beldon had four strikeouts and no walks in three hitless innings; Lynn allowed Berea's only run, which was unearned, and had three strikeouts and no walks in two innings.
Rich Witten drove in three runs and extended his hitting streak to 23 games with a double. Witten has hit safely in every game he has played this season.
Beldon, Lynn, Jeremy Potts, Deangleo Durham, Ronnie Hawkins, John Raines and Taylor Suttles also had one hit each for the Admirals.
Lincoln County 7-8, Burgin 3-3 - At Stanford, Logan Boyd and Byron Wall earned complete-game wins as Lincoln (16-16) swept a doubleheader from Burgin (15-14).
Boyd threw a two-hitter in the first game, striking out six batters and holding Burgin scoreless until Sean Bottoms hit a three-run home run in the seventh inning.
The Bulldogs helped Lincoln rack up runs by committing eight errors. Starting pitcher Josh Carey allowed two earned runs and three unearned runs on six hits in five innings, and Jordan Darland allowed two earned runs on three hits in the sixth inning.
Boyd, Brett Witte and Derek Whidden had two hits each for Lincoln.
Wall allowed three runs on nine hits in the nightcap, in which Burgin outhit Lincoln 9-7.
Zack Gross threw a complete game in the second game, allowing five earned runs on seven hits and four walks with nine strikeouts.
Gross, Carey and Daniel Howard had two hits each for Burgin.
Frankfort 4, Harrodsburg 1 - At Harrodsburg, Harrodsburg (12-15) saw its eight-game winning streak end with a loss to Frankfort (3-20) in its season finale.
The Pioneers outhit Frankfort 6-4 but managed only a fifth-inning run.
"We outhit Frankfort today; we just left too many people on base," Harrodsburg coach Brent Drury said.
Frankfort won with four runs in the third inning off Harrodsburg starter Andy McCrystal, who allowed three hits and two walks in three innings. Reliever Adam Gray threw four scoreless innings, allowing one hit and striking out five.
Josh Anderson had two doubles to lead the Pioneers.
Franklin County 3, Mercer County 1 - At Frankfort, Mercer (17-15) mustered little offense after scoring a first-inning run, while Franklin (24-10) took control with two runs in the second inning and one in the third.
A triple by Evan Ethington and a sacrifice fly by John Wickliffe gave Mercer its only run.
On the mound, Wickliffe allowed six hits in a complete-game effort.