Tottenham have reportedly accepted a bid of £86m from Bayern Munich for England striker Harry Kane.
Reports in Germany suggest the two clubs reached an agreement on Wednesday after weeks of negotiations.
Spurs had turned down several previous offers from Bayern but both clubs were keen to resolve the issue one way or the other before the start of the new Premier League season this weekend.
The fee could reportedly raise to £95m with add-ons.
Kane, 30, has been the subject of speculation all summer with just a year remaining on his Tottenham contract and having given no indication he would sign fresh terms.
That impasse has apparently twisted Spurs' arm as they risk losing their talisman for nothing next summer.
Reports several weeks suggested Kane had already agreed personal terms with Bayern in the event of a move being agreed but he must now decide whether to cut ties with his boyhood club and finalise the switch.
We are committed in our support of safer gambling. Recommended bets are advised to over-18s and we strongly encourage readers to wager only what they can afford to lose.
If you are concerned about your gambling, please call the National Gambling Helpline / GamCare on 0808 8020 133.
Further support and information can be found at begambleaware.org and gamblingtherapy.org.