TEMPE, Ariz. – Arizona State showed off its offensive prowess as the No. 5 Sun Devils completed the sweep of Oregon on Sunday at Packard Stadium with an 8-0 victory.

The Ducks (14-12, 0-3), now a three-game losing streak, suffered their first sweep since dropping a three-game series to Oregon State in Corvallis last season. Oregon was also shut out for the first time since a 1-0 loss to Arizona State on April 1, 2010.

For ASU (21-6, 5-1), it was the club’s second sweep of an opponent this year.

Arizona State right-hander Jake Barrett (3-2) pitched seven shutout innings in the win, allowing four hits and issuing two walks while striking out six.

ASU scored eight runs in the games first four innings before Scott McGough came on the fourth to record the final two outs before tossing shutout innings in the fifth and sixth. Kellen Moen and Jeff Gold also appeared in relief to toss shutout innings in the seventh and eighth innings.

Oregon junior right-hander Alex Kedeull (3-3) took the loss allowing five runs on six hits in an outing that lasted just two and 2/3 innings. The Portland native struck out three and walked one.

Zack MacPhee led ASU with a 3-for-5 performance, scoring two runs and driving in two runs. Matt Newman and Austin Barnes also had two hits apiece while Joey DeMichele was 1-for-3 with two RBIs and a run scored.

Danny Pulfer was 1-for-2 from the plate and was walked twice, extending his hitting streak to 11 games – the longest streak for an Oregon hitter since the program was reinstated in 2009.

Oregon batters struck out eight times on Sunday, and were outhit 13-4 by the Sun Devils.

Oregon freshman Kyle Garlick was 2-for-4 while freshman Aaron Jones was 0-for-2 but was plunked twice by the ASU pitching staff.

Oregon will return to action on Friday to host a three-game Pac-10 series with Washington at PK Park. The series begins with a 6 p.m. first pitch on Friday night with George Horton Mustache Night.  Fans are encouraged to wear their best ‘stache to the ballpark and prizes will be handed out to the top mustaches in show.

Notes: Oregon was last swept in a three-game series by Oregon State in Corvallis (May 7-9, 2010)… Oregon was also shut out for the first time since a 1-0 loss to Arizona State on April 1, 2010...Danny Pulfer extended his hitting streak to 11 games with a single in the fifth. It is the longest streak for a Duck since the program was reinstated in 2009.