Desmond Claude scored 19, Wesley Yates III had 15 and Southern California upset No. 7 Michigan State 70-64 on Saturday afternoon, snapping a 13-game winning streak for the Spartans.