TUCSON, Ariz. (AP) - Christian McCaffrey returned to his tackle-eluding form, accounting for 225 all-purpose yards and three touchdowns to lead Stanford to a 34-10 victory over Arizona Saturday night.
McCaffrey was limited to 92 yards on 21 carries against Colorado in his return to the lineup last week. The junior had a jump in his step against the Wildcats, scoring on runs of 45 and 6 yards to finish with 169 yards on 23 carries.
McCaffrey added four catches for 27 yards, including an 18-yard catch-and-run TD to help the Cardinal (5-3, 3-3 Pac-12) break out of scoring funk.
Keller Chryst threw a pair of touchdowns passes in his first start after replacing fifth-year senior Ryan Burns for the Cardinal, who entered Saturday 127th of 128 FBS teams in scoring at 17 points per game.
Arizona (2-6, 0-5) had its top two quarterbacks back for the first time since the season opener, yet continued to sputter offensively in its fifth straight loss.
Brandon Dawkins started and threw for 116 yards, including a 38-yard TD pass to Trey Griffey. Anu Solomon replaced him in the third quarter and lasted just two series.
Arizona finished with 286 total yards, 147 below its season average.
Stanford showed off what it can do offensively when McCaffrey is healthy. The Cardinal defense also held up against Arizona's quick-hitting attack, putting them within a game of becoming bowl eligible.
The Wildcats were again plagued by defensive deficiencies and their receivers had a hard time getting open, often leaving Dawkins and Solomon no choice but to throw it away or take off running.
Stanford hosts Oregon State next Saturday with a chance to become bowl eligible.
Arizona plays at Washington State next Saturday in a game that should be filled with offense.
PHOTOS: Stanford vs. U of A
Copyright 2017 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.