PORTLAND, Ore. — Portland State rushed for 350 yards en route to a 45-24 Big Sky Conference win over Weber State on Saturday afternoon at JELD-WEN Field.

The victory snapped a five-game losing streak for the Vikings against the Wildcats, as PSU (5-4, 2-3 Big Sky) picked up its first win over Weber State (1-8, 0-5) since 2006. D.J. Adams had 152 yards rushing and two touchdowns for Portland State.

"We wore down a little bit in the second half and gave up some big plays," said WSU head coach Jody Sears, whose team lost its eighth straight. "... We have to keep grinding, keep our heads up and keep working."

Shaydon Kehano led the Wildcats' offense in his first game of the season. The junior wide receiver had six catches for 123 yards and a touchdown after missing the first eight games of the season with a knee injury suffered in fall camp. Freshman quarterback Austin Chipoletti had a season-high 331 yards passing and two touchdowns.