West Ham moved remarkably quickly in the market after losing their Maxi Gomez battle.

The club seem to have been a part of several striker soap operas in recent windows, and the Uruguayan was the latest.

Less than a week after that collapsed, they’ve agreed a fee with Eintracht Frankfurt for Sebastien Haller.

It’s all official, with the German club confirming an agreement, and the striker will become a West Ham player as long as he passes his medical without any hitches.

Bild report the Premier League club will be paying €50m for the player, and it’s even claimed that the majority of that will be paid immediately. The German newspaper say West Ham have asked to pay the fee over several instalments, but were met with a demand for at least 75% of the money immediately.

It’s claimed Haller will sign a five year contract with the Hammers and will earn around €7m a season. Bild don’t make clear if that’s before or after tax.