Peterborough United forward George Boyd has ended doubts about his future by accepting a new three-year contract.
Boyd finished last season on loan at Nottingham Forest and had been linked with a permanent move away from Peterborough following the club's relegation to League One.
However, the 24-year-old has opted to stay with Posh and will officially sign the paperwork ahead of Wednesday's friendly with West Ham.
"The chairman [Darragh MacAnthony] made me a great offer and I firmly believe this club is going places and I want to be a part of that," Boyd told the club's official website.
"If I didn't believe we would get promotion back to the Championship this season then it would have been far tougher to sign, but I have seen the players train out in Portugal and we have an excellent squad.
"Not only that but manager Gary Johnson has demonstrated to me what he is all about and I am excited to work under him.
"I think we have a better squad now than when we achieved the back-to-back promotions and the team spirit is coming back to that level now as well so it is all positive for the future.
"The fans have also played a massive part. Even when I was with Nottingham Forest last season the supporters at Peterborough were first class and I cannot wait for the new campaign to start so I can be fully focused on my football again."