BOULDER, Colo. -- Taylor Kelly threw for three touchdowns and ran 50 yards for another score before leaving with a right foot injury, and No. 16 Arizona State withstood a late challenge from Colorado to beat the Buffaloes 38-24 on Saturday night.
Advertisement
D.J Foster also had a big night for Arizona State (3-0, 1-0 Pac-12), running 20 times for 147 yards, including a 15-yard touchdown. He also had a 5-yard scoring catch among his four receptions for 59 yards.
Defensive back Jordan Simone had an interception and forced a fumble, and both turnovers led to touchdowns for Arizona State which improved to 6-0 all-time against Colorado (1-2, 0-1 Pac-12).
Kelly completed 13 of 21 for 195 yards passing and he pulled off a beautiful fake on an option play, pulling the ball from Foster's midsection and bolting up the middle past stunned Colorado defenders en route to the longest touchdown run of his career to give the Sun Devils a 21-point edge midway through the third quarter. Earlier, he had finished the opening drive of the second half with his third scoring pass, a 1-yarder to Jaelen Strong.
Kelly was apparently injured during the Sun Devils' last third-quarter drive and was taken to the locker room for the further evaluation. Mike Bercovici finished at quarterback for the Sun Devils and Kelly returned to watch the fourth quarter from the bench with his foot in a protective boot.
Sefo Liufau completed 31 of 46 passes for 278 yards and three touchdowns but the Buffaloes could not avoid their 15th consecutive loss to a ranked team. Two of Liufau's scoring passes went to Nelson Spruce, the last a 31-yarder to finish off a 99-yard scoring drive, the seventh in Colorado's history, with 8:38 remaining.
But Colorado's bid to cut the deficit further was quashed by Liufau's second interception, this one by linebacker Christian Sam with 4:44 left.
Trailing 17-0 little more than a quarter into the game, Colorado pulled to within three points on a pair of second quarter touchdown passes by Liufau. Colorado's defense then forced a Sun Devils punt and Colorado got the ball at its 10-yard line with just under four minutes left in the second quarter.
But the Sun Devils quickly reasserted control. Simone, whose earlier interception set up an Arizona State touchdown, stripped the ball from running back Michael Adkins II and linebacker D.J. Calhoun recovered the ball at Buffaloes' 9-yard line.
Three plays later, Kelly hit Foster in the flat and he scooted into the end zone from 5-yards out, allowing Arizona State to take a 24-14 lead at the half.
Arizona State got off to a quick start, getting a 15-yard touchdown run from Foster and a 38-yard touchdown catch from Kalen Ballage in the game's opening minutes that was preceded by Simone's interception of Liufau.
Foster broke free on a 52-yard run setting up a 31-yard field goal by Zane Gonzalez before Colorado finally got untracked as Liufau found Shay Fields for a 4-yard scoring pass and later connected with Spruce from 15 yards as the Buffaloes got within 17-14 with 5:39 remaining in the second quarter.
Scoring Summary
Arizona State: D.J. Foster 15 yd run (Zane Gonzalez kick)
Arizona State: Kalen Ballage 38 yd pass from Taylor Kelly (Zane Gonzalez kick)
Arizona State: Zane Gonzalez 31 yd FG
Colorado: Shay Fields 4 yd pass from Sefo Liufau (Will Oliver kick)
Colorado: Nelson Spruce 15 yd pass from Sefo Liufau (Will Oliver kick)
Arizona State: D.J. Foster 5 yd pass from Taylor Kelly (Zane Gonzalez kick)
Arizona State: Jaelen Strong 1 yd pass from Taylor Kelly (Zane Gonzalez kick)
Colorado: Will Oliver 27 yd FG
Arizona State: Taylor Kelly 50 yd run (Zane Gonzalez kick)
Colorado: Nelson Spruce 31 yd pass from Sefo Liufau (Will Oliver kick)