Chelsea agree £57m deal for Diego Costa to leave for Atletico Madrid.

Atletico Madrid have committed to buy Costa at the end of the season and in the meantime will take the striker on loan.

The deal was believed to have been delayed because Chelsea refused to subsidise the Spaniard’s wages or pay him a loyalty bonus.

Costa cannot play for the Madrid club until January because of the transfer ban.

He is expected to travel to Madrid and have a medical, as well as agree personal terms before being revealed at the club’s next home game on Saturday against Sevilla.

The two clubs meet in the Champions League at the new Wanda Metropolitano stadium on September 27. Costa of course cannot play but is expected to be in the stands watching on.

The notion of paying Costa a loyalty payment seems absurd, considering he has refused to train and has been in Brazil for 11 weeks, missing pre-season and the start of the season proper.

However, the loyalty bonus was related to a percentage of any transfer fee agreed being due to him under his contract.

Chelsea have reportedly fined Costa for his absence, insisting that he is in breach of contract. He earns £150,000-a-week in London.