Ligue 1 title contenders Marseille were beaten 3-1 at 10-man Sochaux on Sunday, while Nice thrashed Valenciennes 5-0 and Bastia won at Reims.