Manchester United are set to sign Brazil full-back Alex Telles after agreeing a deal with Porto.
United had been struggling to finalise terms with the Portuguese club but have now agreed a fee of 15m euros (£13.6m) plus 2m euros (£1.8m) in add-ons.
Telles, 27, will have his medical on Monday before signing a four-year contract with option of a further year.
Telles, who has won one cap for Brazil, has scored 21 goals in 127 games for Porto.
United boss Ole Gunnar Solskjaer wants to strengthen his options on the left side and feels Telles will be a useful addition. (BBC)