Chelsea have completed the signing of Ukrainian winger Mykhailo Mudryk from Shakhtar Donetsk, the Premier League club have announced.

The two clubs agreed a deal on Saturday worth EUR100 million, sources told ESPN. The package comprises a fixed fee of EUR70m with a further EUR30m in add-ons, matching the Ukrainian club’s valuation for the transfer of the 22-year-old.

Stream on ESPN+: LaLiga, Bundesliga, more (U.S.)

Arsenal had led the chase to sign the highly rated Mudryk, who had suggested in several social media posts that he was open to moving to Emirates Stadium.

ESPN reported on Friday that Arsenal had made a third offer for Mudryk. The bid was believed to comprise around EUR70m up front with what one source described as “significant add-ons,” although the overall package was still thought to be short of Shakhtar’s EUR100m valuation.

As well as matching Shakhtar’s valuation, sources told ESPN that Chelsea offered Mudryk a better wage package and a longer contract than what Arsenal tabled. Sources also said the EUR30m in bonuses involved in the Chelsea deal are easily achievable.

Mudryk, who scored three goals and added two assists in this season’s Champions League group stage, becomes the fifth arrival at Stamford Bridge in the January transfer window.

Joao Felix arrived on loan from Atletico Madrid, following the signings of defender Benoit Badiashile for ?34m from Monaco, striker David Datro Fofana from Molde for ?10.5m and 18-year-old Brazilian midfielder Andrey Santos from Vasco da Gama for a fee in the region of ?18 million.

Felix was shown a red card on his Chelsea debut against Fulham on Thursday, meaning he will miss the next three matches to add to a long list of absentees for a Chelsea side enjoying their worst run of form since 1996.

Chelsea’s injury list, which has stretched into double figures, includes forwards Christian Pulisic, Raheem Sterling and Armando Broja to leave boss Graham Potter short of attacking options.

Potter will hope that Mudryk can provide an immediate boost to a side that have taken just six points from their last nine Premier League games to leave them languishing down in 10th position.