SAN DIEGO -- San Diego State made a statement with another win against Arizona State, even if it took until the final play to seal a 28-21 upset of the No. 23 Sun Devils.
Junior Ryan Agnew threw his first career touchdown pass to cap an impressive drive to tie the score just before halftime, Juwan Washington rushed for 138 yards and one score and San Diego State's defense came up huge as the Aztecs survived a crazy ending Saturday night.
"This just shows we can go play with anybody," Washington said. "A lot of people may not think we can compete with the top-level guys that are out there but obviously we can compete with anybody that's in front of us on our schedule."
The Aztecs (2-1) beat the Sun Devils (2-1) for the second straight year. This one spoiled the homecoming of new ASU coach Herm Edwards, who played his final college season with the Aztecs in 1976 and then graduated from SDSU with a degree in criminal justice.
ASU's Manny Wilkins appeared to complete a 48-yard pass to Frank Darby to the SDSU 2-yard-line with six seconds left, and SDSU's Trenton Thompson was called for targeting. After review, the targeting call was upheld, but the referees determined that the pass was incomplete. ASU got the ball at the SDSU 35 for one final play and SDSU batted away the desperation pass in the end zone.
SDSU rushed for 311 yards, including 112 by sophomore Chase Jasmin, whose critical fumble gave ASU one last shot.
"I love the way we fought back to maybe having a chance to win it," Edwards said. "We just fell a little short. You've got to give San Diego State a lot of credit. They ran the football on us, got to the second level ... 311 yards, it's hard to win a football game with people running like that."
Coach Rocky Long said the Aztecs were "the much better football team in the second half. And to come up two touchdowns ahead at the end and let them -- I think our players thought the game was over, too -- drive down the field that easily and score, and then fumble the ball to give them the chance to get back in the game, that makes you start to think that there's something out there against you, because we deserved to win the game. We outplayed them. Them even making it that close seems kind of ridiculous."
SDSU, playing without injured defensive tackle Noble Hall, forced ASU into four straight three-and-outs after halftime, and the Sun Devils didn't get their first first down of the second half until 3:41 to go. Wilkins threw a 7-yard touchdown pass to N'Keal Harry with 1:40 to go.
SDSU recovered the ensuing onside kick, but Jasmin lost a fumble at the ASU 23 with 43 seconds to go.
John Baron II kicked a career-long 54-yard field goal gave SDSU a 17-14 lead midway through the third quarter. He added a 36-yarder early in the fourth quarter. Jasmin scored on a 3-yard run with 4:14 left. Agnew, making his first career start, in place of injured senior Christian Chapman, completed a conversion pass to Kahale Warring for a 28-14 lead.
Agnew capped a two-minute drill with a 9-yard touchdown pass to sophomore wide receiver Tim Wilson Jr. with eight seconds left in the first half for a 14-14 tie. It was the first career TD throw for Agnew and the first career scoring catch for Wilson.
Agnew accounted for all 85 yards on the 11-play drive, completing 6 of 9 passes for 77 yards and running once for eight yards. SDSU ran the final four plays after using its final timeout, with Agnew completing passes of 12, 15, 15 and 9 yards.
The drive was set up when Wilkins was sacked for a 4-yard loss on fourth-and-1 from the SDSU 11 with 1:41 left.
Agnew became the first quarterback from a non-Power 5 school to beat a ranked Power 5 team in his first start since USF's B.J. Daniels did it against No. 18 Florida State on Sept. 26, 2009.
Agnew replaced Chapman, who's out three to six weeks after suffering a knee injury in a victory against Sacramento State a week earlier.
Wilkins threw a 12-yard touchdown pass to Brandon Aiyuk and ran for 1-yard score in the first half. Both scores were set up by long passes.
Washington scored on a 13-yard run as the teams traded scores in the first half.
Arizona State probably will drop out of the top 25. It was coming off a home upset of then-No. 15 Michigan State.
Arizona State: The Sun Devils came in with the nation's No. 1 rushing defense, giving up only 1.1 yards per carry, and failed to stop Washington.
San Diego State: Long said he didn't think Agnew would get flustered, and he was right. He showed a nice ability to scramble and will get the chance to show more of himself in the coming weeks.
Arizona State: The Sun Devils open Pac-12 play when they visit Washington next Saturday night.
Oregon: The Aztecs play their final nonconference game when they host Eastern Michigan next Saturday.
Edwards, Arizona St. young at heart vs. No. 21 Fresno St.
Arizona State coach Herm Edwards is taking advantage of the extra game Saturday's Las Vegas Bowl presents by making sure his youngest players get valuable experience against No. 21 Fresno State.
A's Bob Melvin says it's 'exciting' to watch Heisman winner Kyler Murray
A's manager Bob Melvin said Tuesday that it's "exciting" to watch Heisman Trophy winner and prized baseball prospect Kyler Murray play quarterback for Oklahoma, but acknowledged "it's kind of tough" to watch him scramble.
FPI's guide to Capital One Bowl Mania
Picking the result of every single bowl game could be tough, but using the FPI data and Vegas lines, this breakdown can be your guide to victory.
Boston College gives 2-year extension to Steve Addazio
Steve Addazio, who is 38-38 in six seasons as coach at Boston College, has been given a two-year contract extension through the 2022 season, it was announced.
Temple coach is fired up for the Independence Bowl
Temple interim head coach Ed Foley promises the city of Shreveport that his team will be ready to play really hard against Duke.
Former Clemson RB C.J. Fuller died from blood clot in lung, coroner says
An autopsy report states that former Clemson running back C.J. Fuller died of a blood clot that lodged in an artery in his lungs.