STANFORD, Calif. — Andrew Luck threw for 190 yards and three touchdowns to help No. 12 Stanford beat Washington State 38-28 Saturday and post its best record after seven games in 40 years.

STANFORD, Calif. — Andrew Luck threw for 190 yards and three touchdowns to help No. 12 Stanford beat Washington State 38-28 Saturday and post its best record after seven games in 40 years.

Stepfan Taylor ran for 142 yards and two touchdowns for the Cardinal (6-1, 3-1 Pac-10), who hadn't won six of seven to open a season since Heisman Trophy winner Jim Plunkett helped them do it in 1970 on the way to the Rose Bowl.

Luck went 20 for 28 with touchdown passes to Ryan Whalen, Doug Baldwin and Coby Fleener — the fourth time this season he's thrown for at least three TDs.

The Cougars (1-7, 0-5 Pac-10) lost for the third straight week to a ranked opponent.

California 50, Arizona State 17

At Berkeley, Calif., Kevin Riley passed for 225 yards and two touchdowns, Shane Vereen continued his march up California's career scoring charts and the Golden Bears bounced back from their most lopsided loss of the season.

Vereen rushed for 106 yards and scored his 12th and 13th touchdowns this season while Chris Conte scored on a 6-yard blocked punt return for Cal (4-3, 2-2 Pac-10).

No. 15 Arizona 44, Washington 14

At Tucson, Ariz., Nic Grigsby and Keola Antolin ran for two touchdowns apiece, Matt Scott had no trouble replacing Nick Foles and Arizona easily handled up-and-down Washington.

Arizona (6-1, 3-1 Pac-10) overcame occasionally poor tackling with a balanced offense and by harassing Jake Locker into an ineffective game.

Scott held his own after Foles went down with a knee injury last week against Washington State and looked like he was the starter all along against the other Evergreen State school. He threw for 233 yards and two touchdowns, including a fumble-the-snap, 21-yard heave to Juron Criner in the fourth quarter, and added 65 yards on seven carries.

Washington (3-4, 2-2) continued its season-long, win-one, lose-one pattern, following last week's thrilling double-overtime victory over then-No. 24 Oregon State with a defensive clunker.

Locker finished 17 of 29 for 183 yards with a touchdown and lost 24 yards on six carries before being replaced by Keith Price early in the fourth quarter.

Antolin finished with 114 yards on 14 carries and Criner caught eight passes for 108 yards to give Arizona its best start since opening the 1998 season 6-1.