SEATTLE -- Bishop Sankey ran for 92 yards and two touchdowns, Travis Coons kicked a 30-yard field goal with 1:20 left and Washington took advantage of four interceptions from Oregon State's Sean Mannion in a 20-17 upset of the seventh-ranked Beavers on Saturday night.
Oregon State (6-1, 4-1 Pac-12) was trying for the first 7-0 start in school history. Instead it became the second AP Top 10 team to be upset by the Huskies at home this season. Washington knocked off then-No. 8 Stanford 17-13 in late September.
Mannion, returning from minor knee surgery, threw interceptions on consecutive possessions early in the fourth quarter after Oregon State had rallied from a 10-0 halftime deficit to pull even with a dominating third quarter. The last of Mannion's four picks was snagged by Marcus Peters and two plays later Sankey scored from the 1 to give Washington (4-4, 2-3) a 17-10 lead.
Oregon State backup Cody Vaz entered and threw a 29-yard TD pass to Connor Hamlett with 4:58 left to pull the Beavers even. But Keith Price led the Huskies 63 yards in 3:38 for Coons' go-ahead field goal and snapped Washington's three-game skid.
Oregon State's win over Utah last week gave the Beavers their first 6-0 start in more than 100 years, but the biggest surprise in the Pac-12 finally stumbled even with its starting quarterback returning.
Mannion never got into a rhythm. He was often late with his throws or threw behind receivers, and wasn't helped by the loss of star Markus Wheaton to a probable concussion in the second quarter on a pass that was knocked from Wheaton's hands and to Washington safety Justin Glenn for one of Mannion's four picks.
Mannion finished 18 of 34 for 221 yards and one touchdown. Taking over for the final two drives of the game, Vaz was 7 of 11 for 97 yards.
Price, who committed 10 turnovers in the previous three games, started Washington's decisive drive hitting tight end Austin Seferian-Jenkins for 20 yards, just his third catch of the night. On third-and-7, Kasen Williams made a juggling catch along the sideline for 19 yards and an additional 15 yards was tacked on for a personal foul against Oregon State to move the ball to the Beavers' 18.
Price took an ill-advised sack on second down and couldn't connect with Sankey at the goal line on third down, but Coons was able to give the Huskies the lead.
Price finished 18 of 30 for 194 yards. It's the fourth time in the Huskies' history they have knocked off two Top 10 teams in one season.
Storm Woods rushed for 90 yards and Brandin Cooks had nine catches for 123 yards and a 54-yard touchdown for Oregon State.
Even after Coons' kick, the Beavers had one last chance to keep their perfect season alive. Starting at its 36 with 1:11 left, Vaz hit Richard Mullaney for 10 yards and Cooks for another 16 yards to the Washington 38 with 53 seconds left. Vaz misfired on his next two throws and on third-and-10 with 32 seconds left was sacked from behind by Talia Crichton.
A delay of game penalty backed up the Beavers again and on fourth-and-19 from the Washington 47, Vaz missed Kevin Cummings down the middle and Washington took over on downs.
Washington's fans then poured on to the field after a needed win following a brutal three-game losing streak to Oregon, USC and Arizona where Washington was outscored 128-52.
Sankey also scored on a 1-yard run in the second quarter and Coons added a 45-yard field goal as the Huskies held a 10-0 halftime advantage. The 10-0 deficit was the largest faced by Oregon State all season and first since late in the fourth quarter at Arizona on Sept. 29, when the Beavers fell behind 35-31 before pulling out a 38-35 victory.
The Beavers rallied with a dominant third quarter that included Mannion's TD toss to Cooks on a screen pass. But the momentum was gone early in the fourth quarter, when Mannion was intercepted by John Timu at midfield. Timu raced to the end zone, fumbled at the goal line and was recovered for a Washington touchdown, but the entire return was called back on a personal foul against Danny Shelton well behind the play.
Washington didn't take advantage of Timu's interception, but did when Peters picked Mannion off on Oregon State's next possession. Price immediately hit Kasen Williams for 29 yards to the Oregon State 1 and Sankey scored on the next play for a 17-10 lead with 8:19 left.
The four interceptions tied a career high for Mannion. He also threw four picks last year against Arizona State.