Chelsea and Bayer Leverkusen have now sorted out the ‘final details’ on Kai Havert’s transfer.

That’s according to Sky Deutschland, who report that the clubs came to a final agreement on Thursday. In Germany it had been repeatedly insisted that Bayer were looking for a guaranteed €100m to let go of their star.

Other reports had put a rough agreed transfer at €80m plus a further €20m in bonus payments, and the difficulty of those bonuses was likely key.

Chelsea didn’t want to commit to the full €100m, and there’s a possibility the bonuses are relatively easy to activate, allowing both clubs to present themselves as winners in negotiations.

Sky Deutschland insist Havertz hasn’t had his medical yet, despite claims otherwise that he’d already done it. They state he could complete these checks in London on Saturday, as long as the German national team give him permission to do so.

After that, it’s believed an announcement shouldn’t be too far away.