HANNIBAL,OHIO (WTRF) – Barnesville won the battle of unbeatens Friday night in Hannibal, 35-21 over River.

The Shamrocks are now 5-0 on the season and they will host Worthington Christian next week. The Pilots slip to 4-1 and will visit Bridgeport.