Didi Hamann has signed a new one-year contract with Manchester City.

The 34-year-old German midfielder has been a major part of the club's challenge for a European place.

He was lauded for his display in the recent 2-1 win at Manchester United, which left City only three points off the fourth Champions League spot.

City signed Hamann on a free transfer after he left Liverpool in July 2006.