Ashlynn McPeak belted a three-run homer and Karah Moore made that stand up, as the Charleston Lady Trojans posted a 4-3 win at home Saturday in the opening game of a softball doubleheader with Effingham.

The Lady Trojans went deep three more times in the nightcap and completed the sweep of the twin-bill with a 14-10 decision.

In the first game, back-to-back-to-back singles by Tori Budde, Riley Cunningham and Abby Cunningham accounted for a run and tied the score at 1-1 in the second inning.

But in the bottom of the second, Charleston received two walks and then McPeak delivered a two-out blast that cleared the leftfield fence and put the hosts on top to stay, 4-1.

The Lady Hearts closed to within one run in the third. Jaidi Davis walked and Emma Hardiek sent a pitch over the centerfield fence for a two-run homer.

But Moore then set down 12 of the final 13 batters to secure the win. Effingham’s only base runner in the final four innings came when Sawyer Althoff had a one-out double in the fifth.

Davis pitched all six innings and took the loss. He allowed seven hits and four runs, while walking four and striking out eight.

The second game proved to be a slug-fest as the two teams combined for six home runs, 24 total runs and 25 hits.

After Reagan McGahey’s three-run homer in the second, Charleston owned a 5-1 lead. But the Lady Hearts responded with a five-run third.

Grace Bushur led off with a base hit and Althoff reached base on a dropped third strike. Davis drove in the first run with a ground ball and the second run scored on an error. Tori Budde then belted a two-run homer and Riley Cunningham made it back-to-back-jacks with a solo shot to give EHS a 6-5 lead.

The Lady Trojans scored three runs in the bottom of the third, but Effingham came right back with three of its own. Budde had a two-run single in that inning.

Charleston responded again, putting up three runs in the fourth, two more in the fifth and tacked one more on the board in the sixth.

Davis relieved in the fourth and took the loss. Taylor Armstrong pitched the first three innings.

The Lady Hearts dropped to 7-3 overall and 1-1 in the Apollo Conference. They will play Tuesday at Taylorville.