CORVALLIS, Ore. – Christian Donahue went 3-for-3 and Luke Heimlich tossed four scoreless innings in relief to send the Oregon State baseball team to a 9-6 win over USC Sunday afternoon at Goss Stadium at Coleman Field.

The win gives the Beavers their second consecutive series victory and pushes Oregon State's record to 27-13 overall and 10-8 in Pac-12 Conference play. The Trojans, meanwhile, dropped to 30-12 overall and 11-7 against league foes.

Donahue paced the Beavers offensively, singling in the first, sixth and seventh innings. He also walked with the bases loaded in the fourth for his first RBI of the game. His second came in the seventh on a single through the left side.

Oregon State reached base safely 21 times on Sunday via 11 hits, nine walks and one hit by pitch. Following Donahue offensively was Trever Morrison, who went 2-for-3 with two RBI, and Jeff Hendrix, who tallied a 2-for-3 afternoon. Dane Lund, who had three hits Saturday, was 1-for-2 with an RBI in the fourth on a walk and another in the sixth on a squeeze.

Heimlich picked up the win to improve to 2-5 on the year. He came on in relief of Travis Eckert in the fourth and retired the first 12 batters he faced before giving up back-to-back singles. Sam Tweedt came on, got the final two outs of the eighth, bridging the gap to Mitch Hickey, who got the final three outs of the game for his sixth save of the season.

OSU went up 2-0 with a two-run third, but watched as the Trojans jumped ahead with a four-run fourth. That, however, did not last long as the Beavers also scored four in the frame. OSU took advantage of four walks in the inning, and got Donahue's first RBI, a two-run single by Morrison and the sixth run of the game on a passed ball.

USC starter Mitch Hart lasted just 3 1/3 innings, allowing only two hits. He did, however, walk six en route to five earned runs allowed. Hart was charged with the loss and dropped to 6-2 on the year.

Hart's counterpart, Eckert, also lasted 3 1/3 innings. He allowed four hits and four runs with two walks and two strikeouts.

Bobby Stahel, Garrett Stubbs and Dante Flores all had two hits for USC, which finished with eight on the afternoon.

Oregon State hits the road for a three-game series at Washington. The series opens Thursday night with a 5:05 p.m. PT first pitch, and it will air live on the Pac-12 Networks.

The game is a part of the Northwest Rivalry Series, presented by Alaska.

For more information on the Oregon State baseball team, follow the club's official Twitter account at Twitter.com/Beaver_Baseball, by Facebook at Facebook.com/OregonStateBaseball or on Instagram at Instagram.com/BeaverBaseball.