Borussia Dortmund are willing to strike a £70million deal with Chelsea or Liverpool for Christian Pulisic – as long as he stays in Germany until the summer.

Chelsea and Liverpool, along with Paris Saint-Germain, have a long-standing interest in United States international Pulisic, whose contract is due to expire in 2020.

Dortmund are adamant the forward will not leave in January, but are prepared to negotiate a transfer for the summer if they receive a big enough bid.

Chelsea would have to smash their record transfer, which stands at £57m for Alvaro Morata, to secure an agreement for the summer over Pulisic.

That may not be entirely attractive for the Blues, given the 20-year-old will only have 12 months remaining on his contract at the end of the season.

But Chelsea will also be well aware that they could face big competition for Pulisic if they wait until next summer to make their move.

Chelsea also have to consider the fact they could lose Eden Hazard at the end of the season and the guaranteed arrival of Pulisic would at least soften that potential blow.