Moore (2-1) faced 22 batters and struck out a career-high 10 in seven innings. A hit batsman in the final frame prevented Moore from capturing a perfect game.
The Panthers (8-5) produced all their runs in the first and fifth innings.
Mark Hagedorn started the scoring with a double bringing across the plate Connor Petschke and Jonathan Eberhardt. Seth Sharp followed with a sacrifice fly to send Dennon Koziol home for the 3-0 lead in the first.
In the fifth with the bases loaded Koziol scored on a passed ball. Sharp's single pushed Mark Hagedorn home. Michael Hellmueller followed producing a RBI single to advance Sharp for the sixth run.
Petschke continued with KWC's third double of the game to move Hellmueller to the plate. Eberhardt produced the final run with a single for Petschke's second run scored.
Eight Panthers registered one hit or more as they collected 10 as seven different players scored.
KWC (8-5) completed the sweep in the second contest with a 6-5 victory holding back a late comeback by the Thorobreds.
KSU got on the scoreboard first with a run in the top of the first. The Panthers followed with five in the bottom frame.
Petschke started the first scoring on a wild pitch before Jordan Harbison hit a RBI single advancing Koziol and Nathan Hedgepath home. Reid Walker followed with a single sending Aussie Light and Josh Vance across the plate for the 5-0 lead.
In the third, Harbison single drove Light to collect the sixth run. The Thorobreds came back in the fourth with three and one more in the top of seventh at 6-5 with the bases loaded when Boswell through three consecutive strikeouts for KWC's victory.
Tyler Walsh (1-0) earned his first win going four innings while striking out three. Austin Tibbs came in relief for the fifth and sixth inning and threw three strikeouts. Noah Boswell picked up his fourth save of the season throwing three strikeouts in the seventh.