The Hannibal Pirates win on the road, while the Palmyra Panthers come out on the short end at home in high school football action Friday night.

The Pirates maintains their undefeated 2015 campaign with a 56-13 win at Moberly. It was another big night for Shamar Griffith, racking up 303 yards rushing and scoring four touchdowns. TD passes were caught by Josh Arnold and Devon Thomas.

It was a classic defensive struggle in Palmyra Friday night, as the home team suffered its first loss of year, 7-6 to Centralia.

Centralia scored first on a touchdown pass early in the second quarter. Palmyra answered early in the second half on a short run by quarterback Ben Cheffey. The try for the two-point conversion failed, and that turned out to be the difference.

Elsewhere is Missouri Friday night:

Highland 46 South Shelby 40

Mark Twain 46 Bowling Green 6

Clark County 49 Louisiana 0

Brookfield 26 Macon 6

North Callaway 42 Clopton/Elsberry 37

Wright City 44 Van-Far 18

Putnam County 28 North Shelby 26

Paris 54 Slater 8

In Illinois:

Moline 33 Quincy 21

Breese Mater Dei 47 Quincy Notre Dame 28

Brown County 47 Camp Point Central 22

Unity/Payson 34 Jacksonville Routt 7

West Central 42 Pleasant Hill 6

West Hancock 28 Macomb 27

Monmouth-Roseville 40 Illini West 8

Williamsville 55 Pittsfield 30