Belgian youngster Florent Cuvelier has signed a new contract with Stoke City, turning down a move to Middlesbrough, Sky Sports can reveal.
However, the 19-year-old midfielder could yet end up at the Riverside next season in a loan move.
Cuvelier joined Stoke in 2010 from Portsmouth due to their financial problems, turning down interest from Manchester City, Tottenham Hotspur and Fulham.
The Belgium Under-21 international spent the latter part of last season on loan at League One Walsall, where he impressed with four goals in 18 appearances for Dean Smith's side.
Cuvelier's previous deal at Stoke was due to expire this summer, and that alerted a number of clubs, with Boro opening talks with the player to try and persuade him to move to the North East on a permanent deal.
However, Stoke - who would have been due compensation if he had accepted Boro's offer - have now persuaded him to sign a new two-year deal with them.
The news will be a blow to Tony Mowbray who had highlighted Cuvelier as one of this top targets as he looks to rebuild his side ahead of a renewed promotion push next term.
However, Cuvelier could yet still be part of Boro's promotion push as Stoke are ready to loan him out to the Championship next season to continue his footballing education.
"Florent is happy to have everything completed, despite interest from elsewhere," his agent Alex Levack of Sidekick management told Sky Sports.
"He sees his long-term future at Stoke and is now looking to get out on loan in the Championship and work his way back into the Belgium Under-21 team.
"He has proved himself at League One level and now wants to do the same in the Championship."