LOS ANGELES—Caleb Williams threw for 284 yards and two touchdowns and ran for two more scores, Travis Dye and Austin Jones each ran for more than 100 yards and No. 7 Southern California beat Fresno State 45–17 on Saturday night. Williams completed 25 of 37 passes for the Trojans, who have scored at least 45…