TUCSON, Ariz.— 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.

THE TAKEAWAY

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.

UP NEXT

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.

Brent Brennan, who grew up in a San Jose State home (both parents attended the school), was introduced Thursday as the Spartans’ new head coach. He has a lengthy to-do list and must attempt to engage an indifferent fan base.