Ante Rebic has put an end to speculation regarding his future at Eintracht Frankfurt by signing a new four-year contract with the Bundesliga club.

The Croatia winger had been linked with both Bayern Munich and Manchester United.