KALAMAZOO, Mich. (AP) -- Frank Edmonds scored on a 1-yard touchdown run with 1:07 remaining as Ball State defeated Western Michigan 27-23 Saturday.
The Cardinals' Nate Davis was 25-of-48 passing for 358 yards and two touchdowns. Donte Love led Ball State (5-3, 2-1 Mid-American Conference) with 11 catches for 101 yards. Louis Johnson had three receptions for 110 yards and a score.
Western Michigan running back Brandon West finished with a career-high 171 yards rushing on 21 attempts. The Broncos (3-5, 2-1) took a 23-20 lead with 9:38 left in the fourth quarter when Tim Hiller found Jordan White for a 50-yard touchdown.
Hiller passed for 237 yards and the score to White, but threw three interceptions and was sacked four times. Ball State did not turn the ball over. For the season, the Cardinals have MAC-low seven turnovers.
Texas Tech has 665 yards of total offense in its 48-45 victory over Texas.
DeAndre Washington ran for 173 yards and two touchdowns and Texas Tech overcame a breakout performance from Texas freshman tailback Chris Warren III as the Red Raiders beat the Longhorns 48-45 Th
Texas Tech outlasts Texas in a wild Thanksgiving game that included a fake kneel down for a touchdown.
The Red Raiders lined up like they would kneel the ball and run out the clock against Texas. Instead, Jakeem Grant surprised everyone, scoring from 40 yards out.
Quinton Flowers passed for three touchdowns and ran for two more as South Florida routed Central Florida 44-3 Saturday night.
South Florida defeats UCF 44-3 to drop the Golden Knights to 0-12 on the season.