Stoke have announced the signing of Saido Berahino from West Brom for an initial £12million on a five-and-a-half-year contract.
Berahino's protracted move away from The Hawthorns is complete after the two Premier League clubs agreed a deal which could rise to as much as £15million with add-ons.
The 23-year-old has been a target for Stoke for the past three transfer windows.