BOULDER, Colo. -- Colorado didn't think they'd win in a walk.
They didn't think they'd lose to a walk-on, either.
Edgar Castaneda's 30-yard field goal as time expired gave Sacramento State a stunning 30-28 win over Colorado on Saturday - and earned him a scholarship in the process.
The Buffaloes (0-2) simply earned another hard-luck loss to an FCS-level opponent. They also lost to Montana State at home in 2006 and edged Eastern Washington by a touchdown two years later.
"I did not come into this game feeling like we were going to dominate," Colorado coach Jon Embree said. "I came into this game thinking it was going to be a football game that we were going to have to fight and win.
"It doesn't matter who it is; it's tough to lose, period. It's never fun or easy when you lose."
For the second straight game, the Buffaloes let a fourth-quarter lead slip away after in-state rival Colorado State rallied to beat them last week.
Colorado seemed in control, with possession and leading 28-27 with 4:42 left. But freshman fullback Christian Powell, who ran for 147 yards and three touchdowns, was stuffed on third-and-3, forcing a punt.
The Hornets got the ball at their own 15 with 2:26 left and marched downfield for the game-winner by Castaneda, after which wide receiver Austin Dotson did a series of backflips as his teammates swarmed the field.
Castaneda, a walk-on, joined the Hornets after helping City College of San Francisco win the junior college national championship last season, but he was paying his own way until Saturday, when his first game-winner at any level earned him not only a hug from coach Marshall Sperbeck, but also an education.
Sperbeck made the announcement during his postgame speech in the Hornets' locker room.
The Hornets (1-1) also left Boulder with a $460,000 paycheck following a stunning victory at a Pac-12 stadium for the second straight season. They upset Oregon State 29-28 in overtime in last year's opener.
"They came out here with the mindset there was nothing to lose," Colorado defensive lineman Chidera Uzo-Diribe said. "This was not a game they were supposed to win, and they came out here and gave it their all.
"No disrespect to the Sacramento State offense, but they're nowhere near our offense. For them to go out there and do what they did to us today, it's embarrassing."
Sophomore Garrett Safron threw for a career-best 312 yards on 25-of-37 passing for the Hornets. On the game-winning drive, he completed four passes totaling 53 yards and his receivers drew pass interference penalties on his two other throws, accounting for another 15 yards, as the Hornets reached the Colorado 17.
From there, the Hornets ran three times before calling timeout with 1 second left for Castaneda, who also was good from 28 and 31 yards.
Morris Norrise caught seven passes for 104 yards for Sacramento State and Chris Broadnax had five catches for 92 yards and a touchdown.
After getting just one carry in a loss to Colorado State last week, Powell burst up the middle on his second carry Saturday for a 64-yard touchdown, then added a pair of 1-yard scores.
"I like getting the rock," he said. "That doesn't really happen as much when you're just playing fullback."
Down 14-0, the Hornets got a pair of TD throws from Safron and a 2-yard TD run by A.J. Ellis to take a 21-14 lead. The Buffs tied it on Jordan Webb's 9-yard TD toss to Kyle Slavin.
Powell's third TD put the Buffs ahead 28-24 in the third quarter after Castaneda's 28-yard field goal gave Sacramento State a 24-21 halftime lead.
Castaneda's 31-yarder pulled the Hornets to 28-27 with 12 minutes left. The teams exchanged punts on the next five possessions before the Hornets got one last chance and went 77 yards in nine plays.
What You Should Know About Comments on Sacbee.com
Sacbee.com is happy to provide a forum for reader interaction, discussion, feedback and reaction to our stories. However, we reserve the right to delete inappropriate comments or ban users who can't play nice. (See our full terms of service here.)
Here are some rules of the road:
â¢ Keep your comments civil. Don't insult one another or the subjects of our articles. If you think a comment violates our guidelines click the "Report Abuse" link to notify the moderators. Responding to the comment will only encourage bad behavior.
â¢ Don't use profanities, vulgarities or hate speech. This is a general interest news site. Sometimes, there are children present. Don't say anything in a way you wouldn't want your own child to hear.
â¢ Do not attack other users; focus your comments on issues, not individuals.
â¢ Stay on topic. Only post comments relevant to the article at hand.
â¢ Do not copy and paste outside material into the comment box.
â¢ Don't repeat the same comment over and over. We heard you the first time.
â¢ Do not use the commenting system for advertising. That's spam and it isn't allowed.
â¢ Don't use all capital letters. That's akin to yelling and not appreciated by the audience.
â¢ Don't flag other users' comments just because you don't agree with their point of view. Please only flag comments that violate these guidelines.
You should also know that The Sacramento Bee does not screen comments before they are posted. You are more likely to see inappropriate comments before our staff does, so we ask that you click the "Report Abuse" link to submit those comments for moderator review. You also may notify us via email at email@example.com. Note the headline on which the comment is made and tell us the profile name of the user who made the comment. Remember, comment moderation is subjective. You may find some material objectionable that we won't and vice versa.
If you submit a comment, the user name of your account will appear along with it. Users cannot remove their own comments once they have submitted them.