SEATTLE -- Sophomore Danny Olivas lofted a 17-yard shot into the upper-right corner with 12 minutes left to play on Thursday, lifting Seattle Pacific to a 2-1 upset against top-ranked Simon Fraser in a Great Northwest Athletic Conference soccer game at Interbay Stadium.

Olivas also played a part in SPU's other goal, a 12th-minute strike by redshirt freshman defender Davis Karaica.

The Falcons (6-1-1) vaulted ahead of SFU into first place with a 4-0-1 league ledger. They snapped a four-game losing streak against the Clan, who advanced to the national semifinals in 2012.

Simon Fraser (8-1) was defeated for the first time this season, falling to 4-1 in GNAC games.

Olivas broke a 1-1 tie at 78:01 with a shot from a difficult angle on the far left side of the box. He chipped the game winner high into the far corner for his first goal of the season.

Karaica opened the scoring at 11:30, slipping a quick eight-yard shot inside the right post. Olivas initiated the action with a corner kick from the left side to Matt Merchant who sent a pass to Karaica from outside the box.

The Clan evened the score a little more than 10 minutes later on a second-effort play by Chris Bargholz. He broke free for close shot at right side of the box that was deflected by SPU goalkeeper Cody Lang. Bargholz fell, but got back on his feet in time to re-direct the carom into the left side-netting with a 10-yard diving header at 22:01.

Lang preserved the win with five saves, including two stops on breakaways during the second half.

Brandon Watson made two saves for the visitors, who outshot SPU 12-10.