***Michigan State (3-0): The Spartans continued their winning ways under first-year coach Mark Dantonio. Michigan State scored all its points off turnovers, downing Pittsburgh (2-1), 17-13, in East Lansing.
An interception by Otis Wiley setup Jehuu Caulcrick's sixth touchdown run of the season, putting Michigan State up 7-0. Travis Key ran back another interception for a score. A fumble recovery led to Brett Swenson's field goal. The Spartans defense stopped Pittsburgh on all 12 of their 3rd-down opportunities.
As well as the Spartans defense played, they struggled to slow down freshman phenon LeSean McCoy. McCoy ran for 172 yards.
The Spartans travel to Notre Dame (0-3) on Saturday.
Team stats and rankings: Offense: 195 yards rushing per game (34th nationally), 243 yards passing (49th nationally), 437 total yards (35th nationally); Defense: 89 yards rushing allowed (28th), 198 passing yards allowed (45th), 287 total yards allowed (21st).
***Purdue (3-0): The Boilermakers racked up 583 yards of total offense, a season high, and topped the 40-point mark for the third-straight time, dominating Central Michigan (1-2), 45-22.
Curtis Painter completed 29-of-39 passes for 360 yards and three touchdowns. For the season, he has 13 touchdown passes and zero interceptions. Seven of those scores have gone to the tight ends.
Running back Kory Sheets gained a career-high 144 yards and two touchdowns. He also fumbled twice, as Purdue turned the ball over five times. Sheets will become Purdue's featured back the rest of the season. He was splitting time with Jaycen Taylor, who broke his left arm in the first quarter and will likely miss the rest of the season.
Dorien Bryant had six catches for 95 yards.
The Boilermakers open up Big Ten play Saturday night at struggling Minnesota (1-2).
Team stats and rankings: Offense: 215 yards rushing per game (27th nationally), 320 yards passing (15th), 535 total yards (6th); Defense: 119 yards rushing allowed (41st), 224 yards passing allowed (62nd), 342 total yards allowed (48th).
***UCLA (2-1): The 11th-ranked Bruins fell out of the Associated Press top-25 following a 44-6 thrashing by previously winless Utah (1-2). They can kiss their National Championship hopes good bye.
The Utes had never beaten UCLA in eight previous tries.
Quarterback Ben Olson was 20-of-40 passing for 290 yards, but was intercepted three times. The Bruins also had two costly fumbles, and were whistled for 10 penalties.
Kai Forbath kicked field goals from 45 yards and 52 yards.
UCLA will try and get back on track when they open up Pac 10 play on Saturday, hosting Washington (2-1).
Team stats and rankings: Offense: 177 yards rushing per game (44th nationally), 234 yards passing (54th), 411 total yards (54th); Defense: 73 yards rushing allowed (14th), 334 yards passing allowed (112th), 406 total yards allowed (82nd).
***Boston College (3-0, 3-0 ACC): Matt Ryan threw for a career-high 435 yards, leading the then 21st-ranked Eagles to a 24-10 victory over No. 15 Georgia Tech (2-1), in a game of two ACC contenders.
The Eagles jumped out to a 21-0 lead.
Ryan, who had a 39-yard touchdown pass to Brandon Robinson, passed his previous high of 408 yards passing he threw for in the season opener against Wake Forest. L.V. Whitworth ran for two touchdowns, as Boston College rolled up 527 yards of offense against one of the nation's stingiest defenses.
Ranked fourth nationally against the run, the Eagles defense limited Georgia Tech star Tashard Choice to 31 yards on 15 carries. Choice left the game in the third quarter with a hamstring injury, and Boston College held the Yellow Jackets to just 267 total yards.
Up to No. 14 in the AP poll, the Eagles host Army on Saturday.
Team stats and rankings: Offense: 126 yards rushing per game (81st nationally), 328 yards passing (11th), 454 total yards (27th); Defense: 40 yards rushing allowed (4th), 307 yards passing allowed (109th), 347 total yards allowed (51st).
***USC (2-0): The top-ranked Trojans ran for 313 yards and five touchdowns, pulling away in the second half for a 49-31 victory over host No. 14 Nebraska (2-1).
Leading 21-10 at the half, the Trojans scored three straight touchdowns, two setup by interceptions, to blow the game open. The 49 points is third-most scored by an opponent in Lincoln.
The USC defense held Nebraska to just 38 yards rushing. C.J. Gable nearly doubled up the Huskers on four carries, gaining 69 yards.
Booty was 19-of-30 passing for 140 yards. USC opens up Pac 10 play on Saturday, hosting Washington State.
Team stats and rankings: Offense: 264 yards rushing per game (6th nationally), 175 yards passing (94th), 439 total yards (33rd); Defense: 65 yards rushing allowed (9th nationally (9th), 272 yards passing allowed (99th), 337 total yards allowed (41st).
***Navy (1-2): The Midshipmen fumbled away the ball on the first snap of overtime, and fell to Ball State (2-1), 34-31, at home. Both teams combined for over 1,000 yards of total offense.
Navy could've won the game in regulation, but Matt Harmon's 32-yard field goal was blocked as time expired.
The nation's top rushing team, Navy finished with 521 yards rushing, and 585 total yards. Eric Kettani had a team-high 126 yards rushing, and Kaheaku-Enhada ran for 117 yards, including an 80-yard score, before leaving the game at halftime with two sprained ankles.
The Middies host Duke (1-2) this Saturday.
Team stats and rankings: Offense: 379 yards rushing per game (1st nationally), 59 yards passing (119th), 438 total yards (34th); Defense: 182 yards rushing allowed (84th), 247 yards passing allowed (82nd), 429 total yards allowed (93rd).
***Air Force (3-0, 2-0 Mountain West): Ryan Harrison's 33-yard field goal in overtime, gave the Falcons a 20-17 victory over TCU (1-2), last Thursday. The home team remained undefeated under first-year coach Troy Calhoun.
Air Force heads to BYU on Saturday.
Team stats and rankings: Offense: 253 yards rushing per game (10th nationally), 142 yards passing (110th), 395 total yards (62nd); Defense: 77 yards rushing allowed (17th), 217 yards passing allowed (54th), 294 total yards allowed (23rd).
***Duke (1-2, 0-1 ACC): The nation's longest losing streak came to an end last Saturday, as the Blue Devils went to Evanson, Ill., and upset Northwestern (2-1), 20-14. Duke had lost its previous 23 games.
Duke's defense allowed 506 yards of total offense, including C.J. Bacher's 368 yards passing, but kept they Northwestern out of the end zone.
Northwestern drove to the Duke 31-yard line on its final possession, but Bacher threw four straight incomplete passes.
Duke travels to Navy (1-2) on Saturday.
Team stats and rankings: Offense: 54 yards rushing per game (114th nationally), 182 yards passing (91st), 236 total yards (114th); Defense: 153 yards rushing allowed (70th), 286 yards passing allowed (103rd), 439 total yards allowed (95th).
***Stanford (1-1): The Cardinal got the first win of the Jim Harbaugh era, beating San Jose State (0-3) at home, 37-0.
Toby Gerhart ran for 140 yards and a touchdown, as Stanford won for the first time at home in seven tries. The Cardinal rebounded defensively, pitching a shutout after giving up 624 yards of offense to UCLA in the opener two weeks ago. San Jose State had just 163 total yards.
T.C. Ostrander completed 18-of-28 passes for 220 yards and two touchdowns, as the Cardinal topped 500 yards of total offense for the first time in five years. The 37 points are more than they scored in five home games combined last season.
Anthony Kimble added 80 yards rushing and a touchdown.
Stanford hosts Oregon on Saturday in its Pac 10 opener.
Team stats and rankings: Offense: 164 yards rushing per game (49th nationally), 288 yards passing (23rd), 452 total yards (28th); Defense: 185 yards rushing allowed (87th), 209 yards passing allowed (51st), 394 total yards allowed (79th).
***Georgia Tech (2-1, 0-1 ACC): For the first time in nine games, running back Tashard Choice was held under 100 yards, and the then 15th-ranked Yellow Jackets dropped their first game of the season, a 24-10 defeat to No. 21 Boston College.
Georgia Tech trailed 14-0 at the half, and 21-0 in the third quarter, and never fully recovered. Against the nation's fourth-best defense against the run, Choice ran for 31 yards on 15 carries, and left the game in the third quarter with a hamstring injury.
One of the stingiest defenses in the country, Georgia Tech gave up 527 yards of total offense, 435 yards coming by the arm of Matt Ryan.
The Yellow Jackets had just 267 yards of offense. Quarterback Taylor Bennett was 20-of-39 passing for 204 yards and zero touchdowns and interceptions.
The loss dropped Georgia Tech from the poll. They look to get back on track Saturday at Virginia.
Team stats and rankings: Offense: 237 yards rushing per game (14th nationally), 145 yards passing (108th), 382 total yards (71st); Defense: 56 yards rushing allowed (7th), 240 yards passing allowed (77th), 296 total yards allowed (24th).
***Penn State (3-0): Quarterback Anthony Morelli threw a career-high four touchdown passes, and the then 12th-ranked Nittany Lions overcame a slow start to blow out Buffalo, 45-24.
Morelli was 20-of-27 passing for 202 yards, and Rodney Kinlaw ran for a career-high 129 yards and a touchdown in the win.
A field goal by Kevin Kelly tied the game at 3-3 with just over six minutes remaining in the first half. From there it was all Penn State.
Sophomore tight end Andrew Quarless had two touchdown receptions in his first game of the season. The nation's top defense against the run, Penn State limited Buffalo to 56 yards rushing on 35 attempts.
Austin Scott ran for 53 yards and another score, his fifth of the season.
Now ranked No. 10, Penn State plays at Michigan on Saturday.
Team stats and rankings: Offense: 197 yards rushing per game (33rd nationally), 215 yards passing per game (67th), 412 total yards (53rd); Defense: 19 yards rushing allowed (1st), 200 yards passing allowed (47th), 219 total yards allowed (8th).
***Michigan (1-2): Following the 38-0 victory over the Irish, here are the Wolverines team stats and rankings: Offense: 226 yards rushing per game (24th nationally), 181 yards passing (92nd), 408 total yards (56th); Defense: 162 yards rushing allowed (76th), 202 passing yards allowed (48th), 363 total yards allowed (63rd).