Peyton Henry kicked a 43-yard field goal with 51 seconds left and No. 24 Washington snapped No. 6 Oregon's eight-game winning streak with a 37-34 victory Saturday, dealing a blow to the Ducks' chances for a spot in the College Football Playoff.

Michael Penix Jr. threw a 62-yard scoring pass to Taj Davis to tie it at 34 with 3:07 to go after Oregon quarterback Bo Nix limped off the field on the previous series.

Nix returned after Henry's field goal and got the Ducks (9-2, 6-1, No. 6 CFP) to the Washington 38 but the final drive fizzled with a penalty. The Huskies (8-2, 5-2, No. 25 CFP) won in Eugene for the first time since 2016.

Penix threw for 408 yards and two touchdowns as Washington stopped a 13-game losing streak against ranked Oregon teams. The last win was in 2002 when the Huskies beat No. 23 Oregon 42-12. Washington was 0-7 against the Ducks when they’re ranked in the top 10.

CLICK HERE FOR MORE SPORTS COVERAGE ON FOXNEWS.COM

Washington special teams

Washington placekicker Peyton Henry (47) celebrates ith punter Jack McCallister (38), tight end Quentin Moore (88) and long snapper Jaden Green (89) after making a field goal during the second half of an NCAA college football game against Oregon, Saturday, Nov. 12, 2022, in Eugene, Ore.  (AP Photo/Andy Nelson)

Nix fell after a 2-yard run on third-and-5 on the Washington 10 and he limped off the field. Cameron Lewis' 26-yard field goal finished the drive to make it 34-27 with 3:54 left. He was replaced for a series by backup Ty Thompson.

Nix threw for 280 yards and two scores, and ran for 59 yards and another touchdown. The loss snapped a 23-game home winning streak, the third-longest streak in the nation and a win shy of the school record.

Penix went into the game as the national leader in passing yards per game with 359.1. He had a streak of eight straight games with 300 or more yards passing that just ended last week in a victory over Oregon State.

The Huskies scored on their opening series when Penix handed off to Wayne Taulapapa, who dashed 13 yards down the middle for the TD.

The Ducks settled for a 43-yard field goal from Lewis on their first drive. Henry kicked a 30-yarder to make it 10-3 early in the second quarter.

Oregon got to the 1 on the ensuing drive but the snap was fumbled and Washington recovered. The Huskies did not move the ball and instead the Ducks had good field position ahead of Nix's 10-yard TD dash, his 14th of the season, to pull Oregon within 13-10.

Michael Penix rolling out

Washington quarterback Michael Penix Jr. (9) rolls away from Oregon defenders and looks for a receiver during the first half of an NCAA college football game Saturday, Nov. 12, 2022, in Eugene, Ore. (AP Photo/Andy Nelson)

BRYCE YOUNG THROWS 3 TOUCHDOWNS AS NO. 9 ALABAMA SURVIVES NO. 11 OLE MISS, 30-24

After Nix hit Dont’e Thornton with a 46-yard touchdown pass on Oregon’s first drive of the second half for a 17-13 lead, Cameron Davis scored on a 3-yard run to put the Huskies back on top.

Noah Whittington's 29-yard scoring run gave Oregon a 24-20 lead midway through the third. It was a back-and-forth duel the rest of the way.

A 76-yard touchdown pass from Penix to Ja’Lynn Polk gave the Huskies a 27-24 lead in the third quarter. Nix answered with a 67-yard touchdown pass to Troy Franklin.

Jeffrey Bassa’s interception of Penix at the goal line to start the fourth quarter appeared to shift the momentum to the Ducks until Nix's untimely injury.

THE TAKEAWAY

Washington: Washington hasn’t visited Eugene since 2018, when Oregon won 30-27 in overtime. The Huskies got a boost from the full return of linebacker Edefuan Ulofoshio, who missed the first eight games of the season recovering from a knee injury. He saw a few snaps last weekend in the victory over Oregon States.

Oregon: Oregon missed out on going 7-0 in Pac-12 play for the first time since 2019. ... The loss snapped a run that saw Oregon win 16 of the last 18 over the Huskies. In addition to snapping the overall winning streak in Eugene, the loss also snapped a school record 17 straight conference games at home.

Wayne Taulapapa scoring

Running back Wayne Taulapapa #21 of the Washington Huskies runs fro a touchdown against the Oregon Ducks during the first half of the game at Autzen Stadium on November 12, 2022 in Eugene, Oregon. (Tom Hauck/Getty Images)

CLICK HERE TO GET THE FOX NEWS APP

UP NEXT

Washington: The Huskies host Colorado next Saturday.

Oregon: The Ducks host No. 13 Utah next Saturday.