Mills reached base three times (single, walk and hit by pitch) and scored twice for the Rebels from the leadoff spot while No. 2 hitter Joanna Frauenhoffer reached base twice and scored both times.
Those two powered a Boyle offense that features advantageous base running and a never-ending desire to grab an extra base.
"They've known since the moment I stepped on the field as their coach that my philosophy is to create opportunities and create runs," Boyle coach Heather Oates said. "They know that if I want them to bunt, they need to bunt, and if I want them to get on, they need to get on. That's my philosophy, the girls know it, and they executed that well today."
Rebels take lead for good in third inning
Boyle led 1-0 before Danville tied the game up with a run in the bottom of the second. However, Boyle scored twice more in the top of the third to go up 3-1. Tiffany Webb had an RBI single and Mary Beth Pennington an RBI groundout to knock in the two runs.
"We really needed to get focused and get back on top of it," Mills said. "We have trouble coming back sometimes once we get down. We get a mindset that we're done. When we came back, it really uplifted our spirits."
Danville cut the lead to 3-2, but Boyle added another run in the fifth. Mills reached on a single, and Frauenhoffer followed with a bunt single that Mills used to get to third.
C.C. Leffew followed with a grounder to shortstop that Monica Vonderbrink threw home to get Mills. A walk to Tiffany Webb loaded the bases, and Pennington's grounder back to pitcher Chelsea Wallace was thrown in the dirt at home, allowing Frauenhoffer to score Boyle's final run.
"The big deal was when we had a chance to keep them from scoring to keep it at 3-2," Danville coach Jerry Perry said. "To me, that was the key.
"I wasn't disappointed. It was very similar to last year's game that we lost 2-1. Neither team hit the ball well and the team that was able to take advantage of a few mistakes was able to win that day, and that's what happened today."
Danville had only one runner reach base in the final three innings, and that came on a single by Liz Ruth in the sixth inning.
Both teams coming off layoff
Each team was dealing with the remnants of a lengthy layoff. Boyle hadn't played since a loss April 7 to Tates Creek, while Danville went 11 days between games before defeating Lincoln County Wednesday.
Neither team looked sharp early. Boyle got on the board first without the benefit of a hit. Mills was hit by a pitch to start the game, took third on Frauenhoffer's force out and scored on an error on a ball hit by Leffew.
Danville's first run wasn't any prettier. Chelsea Wallace walked and was replaced by courtesy runner Kaneisha Johnson. Johnson took second on a wild pitch, but watched as the next two batters struck out. Ruth knocked her in with an RBI single.
The Admirals' second run came when Jerrica Potts scored on a Boyle error in the bottom of the third.
Pennington picked up the win, giving up three hits and striking out nine.
Wallace took the loss after giving up four hits and striking out five.