The only baserunners to reach against Kennedy were on a walk and an error in the 13-0 win.
Kennedy picked off the runner that reached on the walk for his eighth pickoff of the season.
Kennedy also went 3-for-4 at the plate, including two doubles.
The Meadow Heights offense stroked 18 hits as the Panthers improved to 4-4.
Nathan Holland took the loss for the Braves.
WP -- Cody Kennedy, 4-2. LP -- Nathan Holland. 2B -- Matt Groves (M), Chad Kiefer (M), Kennedy 2. Multiple hits -- Meadow Heights: Groves 2-2, Trevor Hotop 2-4, Kiefer 2-3, Kennedy 3-4, Zac Hotop 2-3, Adam Williams 4-4. Records -- Meadow Heights 4-4.
Notre Dame 10, Kelly 9
Notre Dame struck first when pitcher Dylan Drury hit a long two-run shot over the right-field wall to give the Bulldogs the advantage.
The Hawks got on the board in the top of the second when Drury walked Zach Essner with the bases loaded.
Notre Dame shortstop Colton Young answered in the second with a two-run double, bringing the tally to 4-1 in favor of the Bulldogs.
Kelly (6-6) crept closer when Dustin Crowden's long flyball clanged off the wall for a run-scoring double. Josh DeBrock drove him home with a single.
"If you paid to get into this game, you didn't pay enough," Kelly coach Nate Wills said of the slugfest, which featured six home runs.
Kelly pitcher Ryan Essner had a solid bottom of the third, holding Notre Dame in check.
The Hawks took their first lead in the fifth. Ethan Lee put down a sacrifice bunt to advance Brett Harper and Zach Essner, but an errant throw scored Harper. When Crowden hit a deep sacrifice fly two batters later, Kelly was on top 5-4.
Things were quiet for a time, until Notre Dame's Coby Holland entered the game in the fifth and hit the first pitch he saw over the left-field wall to tie the score at 5-5.
Notre Dame went up 8-5, but the Hawks answered with a power surge in the sixth. Lee, Crowden and Felter all hit solo home runs in the course of 10 pitches, evening the score at 8-8.
Notre Dame retook the lead when Holland scored on a wild pitch. The Bulldogs extended the edge to two runs when Ryan Bass singled home Jeremy Essner.
Notre Dame coach Jeff Graviett sent in Brandon Peters to pick up the save in the seventh. He responded by striking out two, but Kelly's Lee hit another solo home run to cut the deficit to 10-9.
"It was a tremendous game," Graviett said. "We had this type of game last year, 12-11. We knew one thing going into today -- that Kelly would swing the bats. They brought all their great hitters back from last year.
"We expected a battle today and we got one. It was hard-fought and one of those you hate to see anybody lose."
WP -- Dylan Drury. LP -- Ryan Essner. 2B -- Dustin Crowden (K), Chase Smith (K), Colton Young 2 (ND). HR -- Ethan Lee 2 (K), Crowden (K), Levi Felter (K), Drury (ND), Coby Holland (ND). Records -- Notre Dame 11-0, Kelly 6-6.
Advance 21, Richland 14
Freshman Ryan Moses picked up his first win on the mound and had two hits, including a triple.
Advance (4-6) banged out 18 hits.
Jacob Bond went 4-for-4, including a triple and two doubles.
WP -- Ryan Moses, 1-1. LP -- Gilbert. HR -- Kleffer (R). 3B Jacob Bond (A), Michael Storie (A), Moses (A). 2B -- Bond 2 (A), Cory Cooper (A), J. Wamble (R). Multiple hits -- Advance: Bond 4-4, Cooper 3-6, Kyndel Page 2-3, Storie 2-3, Moses 2-5; Richland -- Dejournett 3-6, J. Wamble 4-5, Kleffer 2-4. Records -- Advance 4-6.
Perryville 12, Grandview 2
Justin Dailey went 3-for-3 with two doubles and three RBIs to help the Pirates (3-6) top Grandview.
Paul Ferguson went five innings, allowed two runs on two hits, walked two and struck out two to earn the win.
Jared Hotop added a double, and Ethan Reiss tallied two hits for the victors.
WP -- Paul Ferguson, 2-1. LP -- Connell. 2B -- Justin Dailey 2 (P), Jared Hotop (P). Multiple Hits -- Perryville: Dailey 3-3, Ethan Reiss 2-3. Records -- Perryville 3-6.
Jackson 3, Poplar Bluff 0
Bobbi Jo Schlick netted a goal and added an assist for the Indians (11-3).
Hannah Roach and Kasey Crowden tallied goals, while Katelyn Myracle added an assist.
Morgan Riddick recorded the shutout.
GOLFCentral 152, Sikeston 170,Saxony Lutheran 188
The Tigers (13-2) fired their lowest team score of the year to win a tri-meet.
Tim Simmons earned medalist honors with a two-over-par 37. Cole Viers and Trent Weaver each shot a 38, while Jordan Sheets tallied a 39 for Central.
Tyler James led Saxony Lutheran with a 46.
Central -- Tim Simmons 37, Cole Viers 38, Trent Weaver 38, Jordan Sheets 39
Sikeston -- Evan Deere 40, Dakota Trevino 42, Austin Littleton 42, Ben Murray 46
Saxony -- Tyler James 46, Garrett Brewer 47, Eric Osborne 47, Ben Buescher 48
-- From staff reports