A dust storm hit Sun Devil Stadium late in the first quarter as Southern California tried to move the ball. By the time Arizona State got the ball back, swirling dirt and papers were gone, the wind was much calmer. A mysterious occurrence? Sure, but maybe not as remarkable as Cameron Marshall's recovery. Bouncing back from a sprained ankle last weekend, Marshall ran for 141 yards and three touchdowns to help Arizona State end an 11-game losing streak to USC with a 43-22 win over the No. 23 Trojans on Saturday night.