Both the Hannibal Pirates and Palmyra Panthers ran their records to 3-0 with wins on the road Friday night.

Hannibal won big at Boonville Friday night, prevailing 51-7.

The story of this game was the performance of running back Shamar Griffith. He scored six touchdowns and wound up the night with 366 yards rushing on 23 carries.

At Highland, Palmyra remained unbeaten with a 48-6 victory over the Cougars.

Senior Quarterback Ben Cheffey threw touchdown passes to Will Obert and Junior Smith  and scored once himself.

Among the other scoring highlights were a 55 yard scoring run by James Easley, a 65 yard kickoff return by Phillip Bland, and a 69 yard run to the house by Hunter Crane.

The Pirates and Panthers both return home next Friday night, with Hannibal entertaining Mexico and Palmyra hosting the South Shelby Cardinals.

Other scores from Friday night:

South Shelby 33 Monroe City 28

Mark Twain 41 Van-Far 0

Clark County 20 Macon 6

Centralia 72 Louisiana 19

Bowling Green 22 North Callaway 10

Paris 61 North Shelby 0

South Callaway 53 Clopton/Elsberry 8

Quincy High 35 Alton 21

Quincy Notre Dame 35 Alton Marquette 7

El Paso-Gridley 28 Illini West 22

West Hancock 58 Scotland County 6

Camp Point Central 33 Greenfield-Northwestern 32

Brown County 20 Pleasant Hill 2

North Mac 41 Pittsfield 0

Unity/Payson at Carrollton, postponed until 3 p.m. Saturday