Liverpool captain Steven Gerrard has signed a new long-term contract at the club.

33022 - Gerrard signs new Liverpool contract extension

The midfielder sealed the extension after helping Kenny Dalglish's side to a 1-0 victory over Manchester City in the first leg of their Carling Cup semi-final on Wednesday. It continues his long association with the club, one that began when he first joined the club's academy at the age of nine.

"I'm very happy," Gerrard told the club's official website. "It's a very proud day for myself and my family.

"It comes on the back of a fantastic team performance last night when we got the result we were looking for. Hopefully we can finish the job off in two weeks time and take all of our magnificent fans down to Wembley for a day out.

"The contract extension coming the day after has been the icing on the cake so it has been a perfect 24 hours."

The 31-year-old has also agreed to take up an ambassadorial role when his time on the pitch comes to an end, although he hopes that will not be for the foreseeable future.

"It's really flattering for me that the club have offered me the chance to stay when I eventually hang my boots up," he added. "Hopefully that will be in many years to come because I want to play for as long as I can."