McKenzie McAfee started the scoring for Danville in the 10th minute after a combination of passes in the penalty box by Meckes and Molly Pittman.
Western Hills tied the game in the 15th minute, but Meckes gave the Lady Admirals the lead for good less than five minutes later with her sixth goal of the season, an unassisted goal in which she beat Western Hills' goalkeeper to a deflected ball and punched it in.
Jordan Davis scored an unassisted goal in the 38th minute, and Dawn Schulz capped the scoring with a goal off an assist from Meckes in the 73rd minute.
Danville outshot Western Hills 20-6.
The Lady Admirals will take a five-game unbeaten streak into their next game Saturday at Model, which is 7-0-2.
Boyle County 2, Pulaski Southwestern 0 - At Danville, two first-half goals were all Boyle (5-4-1) needed to turn back Southwestern (2-3-2).
Sarah Hall capped a flurry of offense early in the game with an unassisted goal, her 18th goal of the season.
"We really went after them the first 10 or 15 minutes and were able to get a goal early," Boyle coach Brian Deem said. "Later we started to pick it up and play good defense and continued to work the ball around to all points of the field."
Leah Missik scored Boyle's second goal late in the first half.
Deem said the Lady Rebels got good play from freshman midfielder Kaylynn Evans, who replaced injured starter Kelsey Arnett.
"It was good to see a freshman step up when she did and as early as she did, and to be able to play quality minutes," Deem said.
Boyle outshot Southwestern 22-6.
Garrard County 4, Estill County 0 - At Irvine, sophomore Lindsey Harris scored late in the first half and early in the second and senior Sara Carrier had three assists to help Garrard (3-6-1) defeat Estill (1-9).
Harris opened the scoring with five minutes left in the first half off a corner kick from Carrier, and she scored again 10 minutes into the second half off another Carrier corner kick.
Carrier also assisted on Chelsea Denny's goal with about 10 minutes remaining, and Abby Parsons capped the scoring with a goal with two minutes left off an assist from Kaitlyn Poynter.
The Lady Lions outshot Estill 23-3, and Garrard goalkeeper Jordan Smith had two saves.
Garrard County 4, Mercer County 0 - At Lancaster, Garrard (11-1-1), the area's most prolific offensive team, fired 37 shots at Mercer (3-9) as it rolled to its seventh straight win.
The Golden Lions' defense also did its job, limiting Mercer to six shots and helping goalkeeper Corey Lawwill earn his fifth shutout of the season. Garrard coach John Martin had praise for the defensive unit of Malcolm Smith, Anthony Henderson, Will Stevens and Travis Gilliam.
"I thought our defense played well," Martin said.
Jacob Denny, who had two goals and one assist for Garrard, opened the scoring 24 minutes into the game off an assist from Stevens and later scored the Lions' final goal with about 14 minutes to play off Stevens' second assist of the night.
Juan Avando followed Micah Wade's missed shot with a goal about 30 minutes into the first half, and Corey Horn scored in the final minute of the first half off an assist from Denny on an indirect kick in front of the Mercer goal, capping a period in which the Lions outshot the Scotties 26-2.
Garrard has outscored its opponents 70-9 this season.