LEWISBURGH, Pa. — Jermaine Corbett ran for 166 yards and a touchdown on 19 carries, Ayden Pereira was 11-of-15 passing for 147 yards and a score and Merrimack beat Bucknell 31-21 Saturday.

Pereira connected with Ty Yocum for a 30-yard gain that moved the Warriors into Bucknell territory and set up a 25-yard touchdown run by Corbett that made it 17-14 with 1:46 left in the first half.

Merrimack's defense forced a three-and-out on the opening drive of the second half before Brendon Wyatt caught a pass from Pereira in the right flat and raced 13 yards to the near pylon to make it a 10-point game with 10:43 left in the third quarter. Jay Thompson's strip-sack of Bucknell's Ralph Rucker IV was scooped up near midfield by Nicholas Lenon and returned for a touchdown that pushed the lead to 31-14 less than 3 minutes later.

Rucker threw a 10-yard touchdown pass to Josh Gary that gave Bucknell (1-1) a 7-3 lead with 4:04 left in the first quarter and Rucker's 11-yard scoring run midway through the second put the Bison in front 14-10.

Michael Hardyway threw a 26-yard TD pass to Sam Milligan that capped the scoring in the closing seconds.

The Warriors had seven sacks, including four by Lenon and two by Thompson.

SUBSCRIBE

Unlimited Digital AccessOnly 25¢for 5 months

ACT NOWSALE ENDS SOON | CANCEL ANYTIME