B+ Nick Foles was stellar as usual, completing 35 of 46 passes for a season-high 440 yards and three touchdowns. But he was intercepted in the end zone in the second quarter, killing a drive.

Running backs

B Arizona (finally) established a ground game, rushing for a combined 101 yards on 19 carries. Keola Antolin set the tone with 70 yards on eight carries. Nicolas Grigsby rushed five times for 22 yards, and Greg Nwoko had one run for 3 yards.

Wide receivers

BNine receivers hauled in passes, including Juron Criner's 12 catches for a season-best 179 yards and a TD. After a few uneven weeks, Bug Wright had four catches for 64 yards. David Douglas, normally Mr. Reliable, had four grabs for 34 yards.

Offensive line

B The Wildcats tweaked offensive line - Jovon Hayes started for Vaughn Dotsy at right guard - was solid, allowing three sacks in 46 pass attempts. Arizona also averaged 5.3 yards per run. OSU defensive tackle Stephen Paea had no tackles.

Defensive front 7

B- Linebacker Paul Vassallo led Arizona with 11 tackles, and defensive ends Ricky Elmore and Brooks Reed combined for UA's three sacks. Arizona linebackers did little to keep OSU quarterback Ryan Katz from scrambling.

Defensive backs

D Katz shredded the Wildcats secondary, throwing for 393 yards and two TDs while being intercepted once. It could have been much worse - two Oregon State TDs were called back because of penalties, and star wideout James Rodgers missed the second half with an injury.

Special teams

C One of these days, UA kicker Alex Zendejas will have a perfect game. He was inconsistent again Saturday, missing his only field goal attempt, a 37-yarder, and having a PAT blocked. Keenyn Crier averaged 44.7 yards per punt, but missed two chances to pin the Beavers inside their 5.

Ryan Finley