The Pirates snapped a four-game losing streak with a 15-2 victory over Palmyra.
The Panthers had back-to-back hits that tied the game and helped them take the lead.
Hannibal won 3-0 over Capital City.
The Palmyra girls golf team won the sectional at Kirksville Country Club.
Brooke Lawson returned to throw five shutout innings in the 5-0 victory.
Brice Miller, Cameron Nichols and Xavier Damotte all finished in the top 13 for Hannibal in the Frank Lemons Invitational.
Hannibal won its final three matches of the day.
Amy Bryan and McKenna Abbott won their doubles bracket in the Class 1 District 8 individual tournament.
Claudia Nichols finished 10th for Hannibal. Emmalee Williams was eighth for Monroe City.
Clark County seemed to have an answer for everything Palmyra did, beating the Panthers 38-24.