Blackburn Rovers have signed Southampton forward Sam Gallagher on a four-year deal for an undisclosed fee.
The 23-year-old scored 12 goals in 47 games while on loan at Ewood Park during the 2016-17 season.
The forward, who spent the following campaign on loan at Birmingham City, made four Premier League appearances for the Saints last season.
Gallagher is Rovers' third signing of the summer, following the arrivals of Stewart Downing and Bradley Johnson.