PORTLAND — It took 22 years, but the Oregon soccer team finally took down mighty Portland.

Chardonnay Curran scored in the 79th minute to give the Ducks a 2-1 win over the Pilots on Friday, ending a 0-16 streak that began when Oregon restored its varsity program in 1996. Curran had recently rejoined the team after traveling to Hawaii following the death of her grandmother.

“Honestly, it’s been tough,” Curran said in a news release. “I know she was with me tonight.”

The teams were scoreless until Taryn Reis gave Portland (4-4) a 1-0 edge with a header in the 54th minute. Six minutes later, Oregon (5-1-1) knotted the game at 1-all when Marissa Everett converted a penalty kick after Jessica Yu was tackled in the penalty box. Brianne Parsons set up the game-winner with a lofted cross through the box to Curran, who only needed a tap-in from 5 yards to finish off the Pilots.

Oregon outshot the Pilots 7-3 in the first half and 16-6 for the game. The Ducks play host to Idaho at 1 p.m. Sunday at Papè Field before beginning Pac-12 Conference play Sept. 21 against visiting Utah.