Hannibal fended off Fulton 3-2 on the road Friday night to win its third consecutive North Central Missouri Conference game.

Just 24 hours after a tough loss to Quincy Notre Dame, the Hannibal baseball team bounced back in a strong way.

Hannibal fended off Fulton 3-2 on the road Friday night to win its third consecutive North Central Missouri Conference game.

Senior Scot Roberts did all he could to make it happen for the Pirates (3-1, 3-0 NCMC), tossing 5 2/3 innings while only allowing one earned run to earn the victory.

Payton Phillips took one for the team to give Hannibal its first run of the contest in the third inning. After being hit by a pitch, the junior came around to score on an RBI groundout by Roberts.

Fulton countered back with a run in the bottom of the same inning thanks to a Hannibal fielding miscue.

The score remained tied 1-1 until the fifth inning, when Hannibal junior John Trenhaile hit a sacrifice fly to score leadoff man Chandler Moffitt and give the Pirates a 1-run cushion.

One inning later, Moffitt singled on a line drive to center to drive home catcher Kevin Campbell for an insurance tally.

The situation got dicey for Hannibal in the bottom of the sixth.

Up 3-1, Hannibal coach Daryl Zessin pulled Roberts from the game and turned to reliever Noah Zahn with two outs and a runner on second. The Hornets scored to pull within one before the Pirates escaped when the home team ran into the third out at home plate.

In the seventh, Campbell gunned down a would-be base stealer to thwart a Fulton threat. Zahn induced a groundout for the final out to earn the save.

Moffitt and Will Whitaker each finished with two hits a piece for the Pirates, who totaled seven hits to Fulton’s three.

Hannibal hits the road to face Kirksville at 5 p.m. on Tuesday.