The record-breaking season for the Hannibal boys soccer team came to an end in heart-breaking fashion Monday night.

The record-breaking season for the Hannibal boys soccer team came to an end in heart-breaking fashion Monday night.

Liberty’s Jack Douglas snuck a goal just inside the pipes with 35 seconds left on the clock for a 3-2 win over the Pirates in a Class 3 District 8 semifinal match.

The loss ends the Pirates season with a 20-5 record.

“Really just unfortunate to have the season end this way,” a dejected Pirates coach Eric Hill said. “It was a great year. The wins we had and running through conference undefeated for the first time, it was all just great. It’s just hard to talk about it all right now.”

The Pirates had what appeared to be some misfortunes late in the match.

Moments before the game-winning shot, officials awarded Liberty possession of the ball after an Eagles shot sailed out of bounds. What appeared to be a direct kick out of bounds was called a deflection by the Pirates.

“And then they score,” Hill noted. “Sure we got scored on a couple of times, but we feel like we should still be playing.”

Cory Allensworth gave Hannibal a 2-1 lead with a pair of goals in the first half.

The Pirates senior scored in the eighth minute for an early 1-0 lead.

Bennett Williams boomed an equalizer in from 40 yards six minutes later.

Allensworth, who entered the match with 39 goals on the season, answered with a breakaway goal in the 21st minute. On the play, Allensworth faked to his left to get the Liberty keeper to lean to his right before the Pirates senior booted the ball into the opposite end of the net.

“We kind of lost all the momentum after they tied it up,” Hill mentioned. “So I thought that second goal by Cory was big and it really lifted us up.”

The score remained the same until Logan Travis scored with just over 12 minutes remaining in the second half.

Liberty kept the pressure cranked up with a strong offensive attack in the second half. The Eagles sent 12 shots on goal in the final 40 minutes of play, including a pair just moments before the game-winner.

“We just were not able to possess the ball as much as what we would have liked there in the second half,” Hill said. “We couldn’t keep the ball at our feet as much and we were having to defend too much.

“If we could have possessed the ball a little more, slowed it down some and conserved some energy maybe we would have had a little more in the tank at the end. But it wasn’t for a lack of effort.”

Liberty recorded 23 shots on goal during the match, while the Pirates sent nine shots on net.