Taylor Kelly threw two touchdown passes after missing more than a month with a foot injury, the second a 7-yarder to Gary Chambers with 3 minutes left in No. 14 Arizona State's 24-10 victory over Washington on a blustery Saturday night.

Playing in strong swirling wind with waves of heavy rain blowing in sideways, the guys from the desert managed the difficult conditions for their ninth straight win over Washington. Arizona State (6-1, 4-1 Pac-12) remained in control of the race in the Pac-12 South and set up a huge matchup with Utah next week in Tempe.

Kelly threw a 16-yard touchdown pass to Jaelen Strong in the first half, but was at his best on Arizona State's final drive. On second-and-goal, Kelly got his pass off as he was being pulled down by Washington's Hau'oli Kikaha. Chambers made the adjustment on the throw and hauled in his only catch of the night for the go-ahead points.

Armand Perry returned an interception 61 yards for a touchdown with 52 seconds left when Washington's Troy Williams attempted a desperation throw on fourth-and-25. It was the second interception throw by Williams, making his first start after Cyler Miles suffered a concussion in the fourth quarter last week against Oregon.

Washington (5-3, 1-3) suffered its second straight loss to a ranked opponent.