Updated

Cody Kessler passed for 237 yards and two touchdowns, Tre Madden became the first Southern California player to open a season with three straight 100-yard rushing games in 32 years and the Trojans bounced back from an embarrassing loss to Pac-12 doormat Washington State to beat Boston College 35-7 Saturday.

The game was Kessler's first since he was designated USC's first-string quarterback by coach Lane Kiffin, and the redshirt sophomore responded by completing 14 straight passes after misfiring on his first attempt.

Kessler and Max Wittek shared QB duties in USC's first two games and combined to pass for just 54 yards — the Trojans' lowest single-game total since 1998 — in a 10-7 setback to the Cougars last weekend, prompting local fans to chant "Fire Kiffin" in the final minutes.

The Trojans (2-1) rolled up 521 yards in total offense while holding the Eagles (2-1) to just 184 yards.