Tomas Rosicky has signed a new contract with Arsenal, the Barclays Premier League club have announced.

Rosicky, whose deal was set to expire this summer, struggled to make an impact at the start of the season, but has put in a string of excellent performances of late, particularly in last week's 3-0 win over AC Milan - and he has been rewarded with a new contract. The length of the deal for the 31-year-old Czech Republic captain has not been disclosed.

Rosicky told the official Arsenal website: "It's a great honour to sign a new deal with Arsenal, I love the club and am proud to wear the Arsenal shirt. It's felt like home since I arrived six years ago and I couldn't be happier to commit my future to the team."

Copyright (c) PA Sport 2012, All Rights Reserved.

Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: