Eintracht Frankfurt have announced the signing of AC Milan forward Andre Silva on a two-year loan deal with Ante Rebic heading in the opposite direction.
The Bundesliga club had hoped to keep hold of the 25-year-old Croatia international but a u-turn events in the last 24 hours has seen them include the arrival of Silva in the swap deal.
There had been doubts over the arrival of Silva after problems emerged, according to Italian reports.