Cardiff City have announced the signing of Wales front-man Kieffer Moore in a deal thought to be worth around £2m.
Moore joins the Bluebirds from Wigan Athletic - who were recently relegated to League One and have went into administration.
The forward scored 10 goals for Wigan this season and featured during Wales' Euro 2020 qualification campaign, scoring important goals against Slovakia and Azerbaijan.
"The interest has been there for some time. I'm thrilled to get this over the line," said Moore.
"I've spoken to the manager and his desire is to get promoted to the Premier League and that is something I share.
"The fans were a deciding factor for me. I know I'm going to play really good football here. The game really suits me. To have the backing from the fans straight away is amazing.
"I'm looking forward to meeting all the boys and getting started."
Cardiff boss Neil Harris said: "I'm delighted to finally get him here. It is no secret that we tracked him in January but it wasn't possible at the time. Obviously he came here and scored two goals a few weeks later.
"He's a quality striker at this level. Our fans are fully aware of his ability - after that game and his appearances in the Welsh shirt.
"We're very pleased to get him on board."