HARRISONBURG, Va. — Bryan Schor ran for three touchdowns and threw for another, Khalid Abdullah ran for two more and James Madison beat Delaware 43-20 on Saturday.

JMU had 398 rushing yards, led by Abdullah with 159 yards on 10 carries. He scored on an 8-yard run and broke open a 41-yarder in the fourth quarter.

Schor scored on runs of 7, 9 and 18 yards and gained 103 yards on 15 carries. He hit Terrence Alls on a 17-yard scoring pass and finished 19 of 25 for 209 yards passing.

JMU (4-1, 2-0 Colonial) outgained the Blue Hens 607-437 in total yards and made 32 first downs to Delaware’s 20. Rashad Robinson grabbed an interception and the defense held Delaware on downs on their own 8-yard line.

Wes Hills scored on a 24-yard run for the Blue Hens (2-2, 0-1) and Jalen Randolph and Thomas Jefferson each scored on a 12-yard runs.