Sky Sports sources understand that Jordan Rhodes has completed an £8million move to Blackburn from Huddersfield and signed a five-year deal with the Ewood Park club.
The Scotland international has emerged as one of the most sought-after players outside the Premier League after his goalscoring exploits for the Terriers in recent years.
Rhodes scored 87 goals in 148 appearances for the Yorkshire side after joining the club from Ipswich Town in July 2009, firing them into the Championship via the League One play-offs in May.
The 22-year-old has long been linked with a move away from the John Smith's Stadium but Huddersfield have previously been able to resist all offers for his services.
However, they finally accepted Blackburn's fourth bid for the striker earlier on Thursday, with Rhodes then travelling to the North West for a medical and to discuss personal terms.
And he has now put pen to paper on a long-term contract with Steve Kean's side as Blackburn look to make an immediate return to the Premier League.