No. 21 East Carolina fumbles 5 times, falls to Harper and Temple 20-10

Temple quarterback P.J. Walker, right, scrambles with the ball as he gets past the diving East Carolina nose tackle Terry Williams, left, during the second half an NCAA college football game, Saturday, Nov. 1, 2014, in Philadelphia. Temple won 20-10. (AP Photo/Chris Szagola) (The Associated Press)

East Carolina wide receiver Quay Johnson, right, runs with the ball after the catch as Temple linebacker Tyler Matakevich, center, and defensive lineman Averee Robinson, left, try to bring him down during the second half an NCAA college football game, Saturday, Nov. 1, 2014, in Philadelphia. Temple won 20-10. (AP Photo/Chris Szagola) (The Associated Press)

Kenny Harper rushed for two touchdowns and Temple forced five fumbles in beating No. 21 East Carolina 20-10 Saturday for its first victory over a ranked opponent since 1998.

The loss snapped a five-game winning streak for the Pirates (6-2, 3-1 AAC), who were whistled for 10 penalties worth 105 yards. The loss also spoiled East Carolina's bid for the best eight-game start in school history.

Playing much of the game in a driving rain storm, Temple (5-3, 3-2 AAC) played relatively mistake-free and jumped out to a 14-point lead in the first quarter and never looked back.

Temple didn't muster much offense. Harper led the way with two scores and 30 yards rushing on 12 carries.

East Carolina managed just three points in the first half and was slowed by three fumbles by its running backs, including two by Breon Allen that led to Temple scores.