McCaffrey rushes for 206 yards, No. 21 Stanford cruises at Oregon St.

CORVALLIS, Ore. — Quarterback Kevin Hogan was back in an ankle boot following Stanford's victory over Oregon State.

It certainly didn't appear that his sprained left ankle gave him any trouble in the 42-24 victory Friday night for the No. 21 Cardinal. A game-time decision, he completed 9 of 14 passes for 163 yards and two touchdowns.

"I'm out there, the adrenaline is kicking in," Hogan said. "I feel good. I feel no limitations."

Christian McCaffrey ran for a career-high 206 yards and ended up with 303 all-purpose yards for Stanford (3-1, 2-0 Pac-12), which held just a 21-17 lead at the half over the Beavers (2-2, 0-1) before a pair of third-quarter touchdowns.

Oregon State true freshman Seth Collins hit Jordan Villamin with a 40-yard scoring pass to open the fourth quarter and the Beavers pulled within 35-24, but Stanford answered with Barry Sanders' 65-yard touchdown run and Oregon State couldn't catch up.

Collins passed for 275 yards and a touchdown, while rushing for another score. Villamin caught seven passes for 138 yards.

Sanders rushed for 97 yards and two scores for the Cardinal.

Oregon State first-year coach Gary Andersen said Stanford was the more physical team in the end.

"Not effort," he said of his team. "But we got worn down."

Hogan was a question mark for the game after injuring his left ankle in the second half of last week's upset of then-No. 6 USC. He threw for 279 yards and two touchdowns in that one, gritting out a 41-31 win that put Stanford back in the rankings.

He deftly moved the Cardinal downfield on the opening series of the game against the Beavers. Remound Wright capped the drive with a 1-yard scoring run.

Collins answered for the Beavers with a 1-yard touchdown run after finding Victor Bolden in traffic with a 7-yard pass to get close.

After Hogan hit Austin Hooper with a 42-yard TD pass to make it 14-7, Collins again led Oregon State on a successful drive that ended with redshirt freshman Ryan Nall's 5-yard scoring run, the first touchdown of his career.

Stanford went up 21-14 in the second quarter on Wright's 2-yard scoring run. But Cardinal starting defensive end Aziz Shittu was injured before the half and had to be helped from the field.

Garrett Owens made a 24-yard field goal for Oregon State just before halftime that cut the margin to 21-17.

Collins fumbled on the opening series of the second half and Stanford recovered on the Oregon State 9-yard line, but the Beavers' defense held and the Cardinal had to settle for a 28-yard field goal attempt — which missed wide left.

Stanford began to pull away midway through the third quarter when Hogan hit Michael Rector with a 49-yard touchdown pass that extended the lead to 28-17.

Sanders added an 11-yard scoring run for the Cardinal later in the quarter.

Hogan rested much of the short week, and coach David Shaw said he'd handle next week much the same way in preparation for No. 16 Arizona.

"We'll be really smart with him during the course of the week," Shaw said.

Senior linebacker Kevin Anderson, Stanford's second-leading tackler, did not play because of an undisclosed injury. Teammates wrote his number on arm and elbow wraps.

Linebacker Joey Alfieri made his first career start against the Beavers. His dad, Phil, played defensive end at Oregon State from 1983-88.

Villamin was asked if there was anything positive to take from the game.

"Our offense started to roll a little bit, we started getting the passing game going, the running game was good," he said. "I'm just more concerned about the loss. I just really wanted to win. I don't care about the stats."

The Beavers were coming off a 35-21 victory over San Jose State last weekend.

It was Stanford's sixth straight victory over Oregon State.