Josh Shirley added four sacks, and the Huskies came out on top after dropping seven of nine away from home. They hadn't won on the road outside the Pac-12 since beating Syracuse in 2007.
Washington (2-0) had a tougher time in this one after keeping high-powered Boise State without a touchdown and racking up 592 yards in a 38-6 win two weeks ago. The Huskies built a 21-point lead in the third quarter and hung on after it dwindled to seven in the fourth, sending Illinois (2-1) to its sixth straight loss against ranked opponents.
The Illini cut it to 31-24 on Aaron Bailey's 10-yard run with 9:10 remaining, but Washington's Travis Coons kicked a 32-yard field goal to make it a 10-point game with 4:44 left. Gregory Ducre then picked off a deep pass by Nathan Scheelhaase, sealing the win for the Huskies.
Price completed 28 of 35 passes. Kevin Smith caught five passes for 104 yards, and Sankey came up big again after running for 161 yards in the opener. He scored a 31-yard touchdown on a screen in the first half and on a 1-yard run early in the third quarter.
The defense got to Scheelhaase with Shirley leading the way, and the Huskies won despite committing 12 penalties for 104 yards.
Illinois couldn't keep the momentum going after blowing out Cincinnati last weekend.
With Hall of Famer and Chicago native Dick Butkus watching his alma mater play in the stadium where he starred for the Bears, the Illini couldn't get much going. Scheelhaase, off to his best start in four years as the No. 1 quarterback, was just 9 of 25 with 156 yards. He did connect on a 72-yard touchdown to Ryan Lankford right when the Huskies looked like they were ready to pull away, but that was the lone bright spot for him.
That happened on the next play from scrimmage after Jaydon Mickens scored on a 9-yard pass to boost Washington's lead to 31-10. Instead of a blowout, Scheelhaase then hit Lankford for that TD, and things got real interesting after a trick play by Illinois in the fourth.
Bailey took the snap and faked a handoff before pitching to Miles Osei, who then hit Matt LaCosse for a 35-yard pass. That led to a 10-yard touchdown run by Bailey, cutting it to 31-24 with 9:10 remaining only to have Coons kick an insurance score for the Huskies a few minutes later.