HAMILTON, N.Y. (AP) _ Brion Stapp completed 20 of 32 passes for 217 yards and two touchdowns, and J. R. Walz rushed for 150 yards and two touchdowns Saturday to lead Holy Cross to a 38-21 victory over Colgate.

It was the 15th consecutive defeat for the Red Raiders (0-3, 0-1) and their 14th consecutive loss to Patriot League rival Holy Cross (1-1, 1-0).

After quarterback Mark Lindell's 1-yard run gave Colgate a 7-0 lead with 6:18 left in the first quarter, Holy Cross scored 17 unanswered points en route to a 17-7 halftime lead.

Dana Fiatarone kicked a 29-yard field goal, and Stapp and Hopkins connected on two scoring passes to start the Holy Cross scoring spree. On the Crusaders' first possession of the second quarter, Stapp hit Hopkins with a 4-yard scoring toss.

Sedrick Rogers' interception with 2:31 left in the half then gave Holy Cross the ball at the Crusaders' 37. On third down at the Colgate 44, Stapp eluded Jason Burney behind the line and hit Hopkins to make it 17-7 with 2:01 left in the half.

Lindell connected with Corey Hill on a 7-yard TD pass to bring Colgate to 17-14 with 3 seconds left in the third quarter.

On the next drive, Walz broke free for a 37-yard scoring run for a 24-14 lead. Colgate responded by marching 66 yards in 10 plays with Lindell's 3-yard TD run made it 24-21 with 7:24 left in the game.

After Holy Cross went three and out, Colgate got the ball on the Holy Cross 16, but had a pass intercepted at the 19 by David Downs, who sped untouched along the sideline for a touchdown. Walz added a 22-yard TD run with 1:10 left in the game to put the game out of reach.

Daymon Smith rushed for 128 yards on 22 carries for Colgate. Lindell passed for only 86 yards, completing 13-of-30 passes. He rushed for 42 yards and two touchdowns on 17 carries.