The Bulldogs put together one final defensive stand in the last two minutes at the 11-yard line to seal the victory.
The Bulldogs held the Indians on downs and ran out the remaining 2:01 left on the clock.
"I'm proud of our effort," said Sikeston coach Jerry Dement. "It wasn't pretty by any stretch of the imagination, but we did just enough to win. That was a huge stand there at the end."
For the first time this season the Bulldogs out-gained their opponent, 251
Sikeston was efficient through the air and hammered away at the bigger Kennett defensive front on the ground.
Tailback Gavilan Bland, who entered the game with just 45 yards rushing all season, had one of the biggest games by a Bulldog running back in two years, rushing for 136 yards on 24 carries and a pair of scores as he filled in for the injured Byron Davis.
Kennett started the game with a meticulous 13-play drive capped by a Demetrius Childress 2-yard touchdown run with 5:47 left in the first.
But the Indians wouldn't score again until a kick return in the fourth quarter.
Sikeston responded Kennett's opening touchdown with a drive of its own capped by quarterback Charlie Bohannon's 32-yard pass to Michael Payne with 3:00 left in the first.
Tyler Dame booted the extra point to give the Bulldogs the lead.
Sikeston appeared to have tacked on another touchdown with two minutes left in the half when Dame plunged in from two yards out, but a late flag for illegal motion negated the score, leaving the Bulldogs with a 7-6 lead at halftime.
In the second half, Sikeston took its opening drive and marched to the 1-yard line but were stuffed on back-to-back plays to lose the ball on downs. But on Kennett's next play, Sikeston's Joey Williams and Josh Pierce tackled Kennett's Ben Howard in the end zone for a safety to push the Bulldog lead to 9-6.
Later in the quarter, a blocked punt by Jerod Scott set up a Bland 1-yard TD run with 9:36 left in the fourth quarter to extend the Bulldog lead to 15-6.
Bland added another touchdown run, this one from three yards out following a recovered fumble with 6:30 left in the game. Bland then ran in the two-
point conversion, but again, a penalty flag wiped it off to leave the score at 21-6.
With the Bulldogs seemingly in great shape, Kennett needed a quick score to get back in the game.
It came in the form of a reverse on the kick return as Childress ran untouched 75 yards for the touchdown to cut the lead to 21-13.
Sikeston then fumbled on its next possession to set up Kennett's final drive.
"We've been due a win and we're pleased to get one," said Dement. "Hopefully we can take some momentum from this game and get ready to battle in the district."
Sikeston will travel to West Plains next Friday to open Class 4, District 1 play.