Ayoze Perez has officially left Newcastle United to join Premier League club Leicester City for a reported £30m.
Perez, the Magpies' top scorer last season, has signed a four-year deal with the Foxes after they activated a buy-out clause in the player's contract.
He told the club's television channel LCFC TV: "I'm very happy and very pleased. I'm very proud to be part of the Leicester family and I can't wait to get started.
"The club want to keep growing as much as they can and that's something I like.
"I spoke with the manager and that was important. That made me feel very comfortable about the decision to come here."
Perez scored 48 goals in 195 games for the Magpies after joining them from Tenerife in 2014.
Leicester tweeted a video of Perez announcing his arrival and that he was looking forward to getting started with his new club.
Newcastle United, in a statement, announced Perez's departure and highlighted the fact he was the club's ninth all-time top goalscorer in the Premier League.
The club also said: "Perez was a key part of the Sky Bet Championship title-winning side of 2016/17 and won the NUFC TV goal of the season award three times.
"Everybody at Newcastle United would like to thank him for his service, and wish him well for the future."
Meanwhile Newcastle are also braced for a bid for homegrown talent Sean Longstaff, who is reportedly being targeted by Manchester United.
The 21-year-old midfielder impressed last season before a knee injury led to a lengthy spell on the sidelines.