LOS ANGELES — Oregon headed home from its southern California road trip with a second sweep of a ranked team and its season back on track.

The 20th-ranked Ducks defeated No. 12 USC 26-24, 25-22, 25-20 on Sunday in a Pac-12 volleyball match at Galen Center, completely its L.A. sweep following a three-set win against No. 17 UCLA on Friday.

The wins for Oregon (11-5, 4-2 Pac-12) came a week after demoralizing losses at home to Arizona and Arizona State.

"This was a great weekend for us beating two quality opponents on road,” Oregon coach Matt Ulmer said. ”Most importantly for us, we needed to respond after last weekend. I told the team I learned a lot after last weekend, and I think they did too, about how we have to play and how we have to conduct business. When we do that, we're a really good team and a really tough team to beat.”

Oregon's Taylor Borup had her second double-double of the weekend with 10 kills and 11 digs. Ronika Stone also had 10 kills as the Ducks outhit the Trojans (12-5, 4-2) .296-.200. August Raskie added 35 assists and Brooke Nuneviller had 12 digs.