UNC favored by 7.5 over Stanford