Mercer had 14 hits in all off five different Harrodsburg pitchers.
The Pioneers had 10 hits of their own, led by Seth Leeds, who was 4-for-4. Tim Lester had two hits and two RBIs, and Josh Anderson had two hits and four RBIs, three of them on a home run in the first inning.
That homer gave Harrodsburg a 3-0 lead, and Lester's two-run double in the second made it 5-0 before Mercer rallied.
Aaron Tate and Mariqus Brown also had hits for Harrodsburg.
Winning pitcher John Wickliffe (3-4) threw five innings for Mercer, allowing five runs on eight hits. Chris Lewis threw two innings in relief, giving up a run on two hits.
Adam Gray took the loss for Harrodsburg.
Danville 14, Burgin 3 - At Burgin, Danville (14-7) used all 22 players on its roster as it scored its third win of the season over Burgin (8-9).
The Admirals broke the game open with a nine-run second inning - they scored eight times with two outs - and everybody in the starting lineup finished with at least one of their 14 hits.
Rich Witten was 3-for-3 at the plate with a home run and five RBIs, while Jeremy Potts and Davis Teater had two hits each. Teater had two RBIs, as did C.J. Lynn and Ryan Funkhouser.
Lynn, Funkhouser, Joey Beldon, Ronnie Hawkins and Deshaun Warren had one hit each, and Deangleo Durham extended his hitting streak to 10 games with a hit.
Burgin's Zack Gross saw his 16-game hitting streak end - he failed to get a hit for the first time this season - while Shane Trayner had two hits and Joe Harris and Sean Bottoms had one each for the Bulldogs. Bottoms also stole two bases.
Durham earned the pitching win for Danville, allowing one earned run on two hits in three innings. Potts allowed two unearned runs and one hit in two relief innings.
Josh Carey, who threw 72 pitches in 12/3 innings, took the loss for Burgin. He allowed eight runs, Jordan Darland allowed six runs in 21/3 innings and Gross pitched one scoreless inning.
Danville had beaten Burgin 10-5 on April 5 and 7-3 on April 26, both at home.
Boyle County 7, Marion County 5 - At Danville, Boyle had only six hits, but three of them were home runs.
Andrew West hit a solo home run and Matt Engle had a two-run shot in the first inning, while Tyler Morris hit a three-run blast in the third.
Things started slowly for Boyle (15-9), as Matt Engle started the game but gave up three runs to Marion (10-13) in the first. He walked two, hit two and gave up three hits. Patrick Cooper pitched the final six innings, giving up two runs on four hits, striking out five and walking none.
"Patrick Cooper pitched a great game for a freshman," Boyle coach David Camic said. "He's improving with every time out."
Brad Cloud had two hits and scored three times, while Morris also had two hits. Jamie Robinson had an RBI with a sacrifice fly in the third.
Boyle plays at Garrard today.