Newcastle have signed Sweden striker Alexander Isak from Real Sociedad on a long-term deal.
Isak scored 44 goals in 132 appearances for Sociedad, and has nine in 37 caps for his country.
"I'm delighted to have it done. It was a big, big decision for me but it is a decision I am really happy with," said Isak.
"It is a great, historical club that I think anyone would like to play for, with amazing fans. They were a big part of why I came here - and also the club's project, which is one that I really believe in.