TEMPE, Ariz. (AP) -- Rudy Carpenter threw for 269 yards and three touchdowns to help Arizona State rally from a two-touchdown deficit to defeat Colorado 33-14 on Saturday night.
Colorado (1-1) jumped ahead 14-0 in the first quarter, but the sloppy Sun Devils overcame five personal fouls, an interception and two fumbles to take a 19-14 halftime lead.
ASU's defense dominated for the second straight week. After limiting San Jose State to a field goal in the opener, the defense allowed only one touchdown and 204 total yards.
The Sun Devils needed a fast finish to overcome a slow start.
Colorado jumped ahead 7-0 on cornerback Terrence Wheatley's 35-yard interception return in the opening minute. Carpenter's throw hit Wheatley in the chest and he outran the pursuit down the left sideline for his second career touchdown on an interception.
Another Sun Devils blunder set up Colorado's second touchdown. Arizona State had forced the Buffaloes to go for a field goal at ASU's 15-yard line, but linebacker Morris Wooten was called for jumping on the center's back, an automatic first down.
The Sun Devils cut the lead to 14-7 on Carpenter's 12-yard pass to Jones late in the second quarter.
ASU pulled within 14-13 on Troy Nolan's 26-yard interception return for a touchdown with 3:03 to go in the first half. Thomas Weber missed the extra point.
ASU drove 86 yards in 1:11 to take a 19-14 lead on a 22-yard pass from Carpenter to Kyle Williams with 14 seconds to go in the first half. The two-point conversion failed.
Carpenter completed 19 of 37 passes and was intercepted once.
Hawkins, a redshirt freshman making his first road start, completed 15 of 42 passes for 155 yards and a touchdown. He threw one interception.
Arizona State had 12 penalties for 136 yards.