Kyle McCord threw for a career-high 470 yards with two touchdowns to lead Syracuse to a 31-24 win over UConn on Saturday.