West Bromwich Albion have signed Scotland international Oliver Burke from Bundesliga club RB Leipzig.
Burke, 20, joins for an undisclosed fee reported to be to around £15 million and has put pen to paper on a five-year contract.
He could go straight into the squad for the Premier League home game against Stoke City on Sunday.
The former Nottingham Forest winger told West Brom's official website: "I feel it is a time for me to move on and play more games. I want to impress, and I want my name to be first on the teamsheet.