The Hannibal Hoots came up short in both games of a doubleheader at Prospect League West Division rival Danville on Thursday night.

The Hannibal Hoots got punched in the gut Thursday night.

Hannibal came up short in both games of a doubleheader at Prospect League West Division rival Danville, falling 3-1 in Game 1 before losing the second game 2-1 in 12 innings. 

Hannibal drops to 16-23 on the season and six games behind the Dans for a playoff spot with 21 games to play. 

Cade Evans reached base for the Dans in the bottom of the 12th on a one-out error and stole second. Ben Bianco hit a walk-off RBI single with two outs against Hoots reliever Tyler Lunger. 

The nightcap loss spoiled six innings of one-run ball by Hannibal starter Dylan Dodd, who struck out 12 and didn't issue a walk.

The only hits Dodd allowed were a pair of doubles in the first.

Jonny Steiner and Graham Kuck combined for five innings of shutout relief for the Hoots.

But Hannibal couldn't solve the riddle of Danville's pitching.

Slate Fuller started for the Dans and struck out nine over five scoreless frames, while Matt Gammon entered in the eighth and tossed five shutout innings with eight punchouts to lower his ERA to 0.31. 

Chris Iazzetta raced home on a wild pitch by Dans reliever Johnny Ray with two outs in the top of the seventh for Hannibal's lone run — sending the game into extras. 

Iazzetta led off the frame with a single. Joe Roscetti's sacrifice bunt moved Iazzetta to second, and Iazzetta took third on a groundout before scoring. 

Hannibal stranded the bases loaded in the third and left a runner in scoring position in both the sixth and eighth. 

Gammon retired the final 10 Hoots batters in order.

In the first game, Danville plated a pair of runs during the fifth and held the Hoots to just two hits en route to victory.

Dodd doubled home Patrick Donohue in the top of the third to give Hannibal its only lead of the day.

Zach Huffins delivered an RBI double in the bottom of the frame to knot the score 1-all.

Huffins hit a run-scoring groundout to give Danville a 2-1 lead in the fifth, and Kobe Kato doubled in the Dans' third run.

All three Danville tallies came off Hannibal starter Randall Coxwell, who allowed seven hits over five innings to take the loss. 

Noah Beason pitched 4 2/3 innings of one-run ball to get the no decision. Danville reliever Adam Scoggins recorded four outs to earn the win, while Trevor Talpas recorded a scoreless seventh for the save.

Neither team committed an error in the contest. 

Hannibal is scheduled to play at Quincy on Friday night.