The magic of a walk-off win soon turned into the frustration of elimination Thursday night for the Hannibal Legion Post 55 AA baseball team at the Missouri District 9 Tournament in Elsberry.

The magic of a walk-off win soon turned into the frustration of elimination Thursday night for the Hannibal Legion Post 55 AA baseball team at the Missouri District 9 Tournament in Elsberry.

Hannibal, the No. 4 seed, kept its season alive by rallying for a run in the bottom of the seventh inning to defeat No. 6 Wentzville 6-5 in the first game of the evening. Gabe Worthington reached base on a two-out, bases-loaded error that scored Alec Mundle for the winning run.

Later in the night, however, Post 55 couldn’t figure out Elsberry starter Dylan Huber, who struck out 11 batters en route to a complete game shutout to lead the No. 5 seed to a 5-0 victory that ended Hannibal’s season.

The nightcap was a pitching duel from the get-go, as Hannibal's Wyatt Waelder matched Huber through the first four innings that featured no runs for either side.

Elsberry, which defeated Hannibal 15-4 last Friday in the first round of the double-elimination tournament, got on the board with a pair of runs in the fifth inning, the first coming on an RBI single and second coming via an error.

The home team grew its lead to three runs on just one hit in the sixth, capitalizing on a bases-loaded fielder’s choice and two bases-loaded walks to go ahead by five runs.

Hannibal (14-7), which mustered just three hits, never got more than one base knock in an inning. Mundle went 2-for-3 to lead the team, while Adam Baxter recorded the other hit and Worthington walked twice.

Post 55’s offensive struggles against Elsberry were a far cry from its five-run, second-inning outburst in the first game of the day.

Bryce Kirby singled home Hayden Hoerr for the first run of the contest before Casey Williams drove home Kirby and Colton Andrews with an RBI single to go ahead 3-0. John Trenhaile then reached on an error that scored Worthington and Williams to put Hannibal ahead by five.

Wentzville fought back with two runs in the third inning and three more in the fifth to tie the game before Hannibal’s heroics in the seventh.

Baxter started and pitched five innings for Post 55. He struck out nine batters while allowing five earned runs. Hoerr entered in relief and didn’t allow a run over the final two innings to earn the win.

Kirby and Mundle each finished with three hits a piece.