West Ham United have made Andriy Yarmolenko their fifth signing of the summer transfer window.
The Ukraine forward has signed a four-year contract to join West Ham for an undisclosed fee from Borussia Dortmund.
In one season at Dortmund, Yarmolenko scored three goals in 18 Bundesliga appearances, as well as one in six UEFA Champions League matches.
Before that, the 28-year-old spent nine years at Dynamo Kyiv, where he became the fifth-highest scorer in the Ukrainian Premier League, with 99 goals in 228 appearances.
Yarmolenko also scored seven goals in 36 UEFA Champions League outings for Dynamo.
"He gives the team a lot of attacking options and scores goals, is fast on the counter-attack and provides aerial threat with his height," West Ham's director of football, Mario Husillos, told the club's official website.
He is set to become the seventh player from Ukraine to feature in the Premier League when West Ham visit Liverpool on Sunday 12 August.