Liverpool have made a late £45m bid to sign Luis Diaz from Porto, who are also in talks with Tottenham for the forward.

More...