Top-ranked USC won its fourth straight beach volleyball championship with a 3-0 sweep over No. 2 UCLA on Sunday.