Preston North End have signed Portsmouth forward Callum Lang for a "club record" undisclosed fee on a three-and-a-half-year deal.
The 27-year-old scored 16 goals for Pompey in 53 appearances after joining from Wigan Athletic in January 2024.
He started his career with the Latics and had loan spells with Morecambe, Oldham Athletic, Shrewsbury Town and Motherwell prior to his move to the south coast.
Lang joins Preston having scored twice for Portsmouth during an injury-hit season that has limited him to just eight appearances.
He could make his North End debut against Pompey on Saturday.
"I'm delighted. It's been a tough one to get over the line and get done," Preston boss Paul Heckingbottom told the club website.
"He is a versatile attacking player, but we're really clear about how we want to use him. Getting him in the box, being really aggressive to attack the ball and being really aggressive out of possession as well."
- Follow live coverage of transfer deadline day
- Transfer deadline day: All the deals in the EFL
- Find all the latest football transfers on our dedicated page
- Latest Preston North End news, analysis and fan views