Bournemouth have completed the signing of Brazilian striker Evanilson from Porto in a club record £40.2m deal.
Evanilson, 24, scored 60 goals in 154 appearances for Porto during his four years in Portugal.
The Cherries will pay an initial fee of £31.7m with the potential for another £8.5m on top, should certain clauses be met.
Bournemouth chief executive Neill Blake said: "Evanilson is a hugely sought-after striker and for us to bring him to the club in a record-breaking deal shows our ambition and intent.
"Having scored 25 goals last season, including goals in the Champions League, we feel that his experience and ability despite only being 24 will help us to match our ambitions moving forward.