Marcellus notched the only points of the second quarter when Hastings reconnected with Linder, this time on a 25-yard scoring pass. Duncan Merritt, who has seen spot duty behind center all season, came in to throw a two-point pass to Linder.
Neither side scored in the third period as Hannibal continually found itself stifled by the Mustang defense. And even when the Warriors did get on the board in the final quarter, Marcellus had a ready answer.
Hastings notched his fourth TD pass of the day, finding Hayes from 13 yards out. And the Mustangs would string together one more scoring drive as Brad Kermes scored on a 17-yard run.
As Marcellus got ready for the opening round of the Class B playoffs, Jordan-Elbridge had a chance to finish the regular season with a winning record, but fell to Altmar-Parish-Williamstown 26-12 on Saturday afternoon.
Down 7-0 in the second quarter, J-E struck with a big play when Brennen Barrigar broke loose for an 80-yard TD run. The Rebels countered as Corey Booth scored from four yards out, and the Eagles trailed 13-6 at the half.
By the time Barrigar scored again late in the third quarter on a four-yard run, APW had taken control, twice finding the end zone with long drives that ended with Erik Kranz scoring on a pair of one-yard runs.
Barrigar led J-E with 68 yards on the ground as the team had 186 overall yards on the ground. Defensively, Zach Stevenson and Logan Smart each had 12 tackles, with Tom Albring adding 11 tackles and Barrigar getting 10 tackles.
Also on Saturday, Solvay suffered its sixth consecutive defeat when it went to LaFayette/Fabius-Pompey and took a 12-0 loss to the Lancers.
The Bearcats gave up the only points of the first half with a fumble that LaFayette's Roberto Cruz recovered in the end zone. The Lancers then added an insurance TD when Leigh Hubler scored on a 34-yard run in the third quarter.