EUGENE -- Portland senior right-hander Kyle Kraus went the distance on the hill, but the No. 5 Oregon Ducks prevailed 2-1 in a pitcher's duel played on Wednesday night at PK Park. All of the game's scoring came during the sixth inning.

Portland (25-24) struck first when Turner Gill reached first base after getting plunked by Oregon starter Jordan Spencer with one out in the top half of the sixth. Gill would then move over to second base on a ground out before scoring on a two-out RBI double by Beau Fraser, which handed the Pilots a slim 1-0 lead.

The lead was short-lived as the Ducks (42-14) answered with two runs in the bottom of the frame. With two outs and Aaron Payne on first base, Ryon Healy sent a double into the left-center gap that scored Payne and tied the score at 1-1. Kyle Garlick followed with a go-ahead RBI single, giving the Ducks a 2-1 lead that they would hold on to.

Kraus (6-6), who is UP's all-time program leader with 26 career wins, scattered eight hits, struck out four and didn't issue a walk. It's his third complete game of the year.

Spencer (4-2) matched Kraus pitch for pitch en route to the win. He allowed just three hits, while also walking three in 6.0 innings. Three Oregon relievers retired the Pilots in order during the final 3.0 innings to seal the win. Closer Jimmie Sherfy struck out the side in the top of the ninth for his 17th save of the year.

Sam Westendorf had two of Portland's three hits, while Payne and Healy each had a pair of hits for the Ducks.

The Pilots next travel to Bellevue, Wash., to conclude the 2012 season with a three-game non-conference series against the Seattle Redhawks. The Pilots and Redhawks will play Friday's opener at 1 p.m. at Bannerwood Park before moving to Bellevue College for the final two games. First pitch is set for 1 p.m. at Courter Field on Saturday, while Sunday's season finale is set to begin at 12 p.m.