Cheltenham captain Steve Elliott has signed a new one-year deal with the Robins just three days after their play-off semi-final defeat.

Mark Yates' men lost 1-0 to Northampton on Sunday to end their hopes of promotion from npower League Two but they have received a boost with their 34-year-old skipper committing his future.

"It was a no brainer for me as soon as the gaffer told me he wanted me to stay," he told the club's official website.

"It was just a case of signing the contract and it has been done nice and quickly which I'm happy with.

"I'm near enough my 150th appearance and that is over a three year period so I am really happy with that return.

"Leaving (Bristol) Rovers and joining Cheltenham Town has been everything I hoped for. I'm really pleased that I'll be here for another year."

The former Blackpool defender played 52 times for the Robins in 2012/13, scoring four times and helping his side keep 20 clean sheets, in his third season with the club.