Gyan Asamoah has signed a new contract with Udinese.

The Ghana international striker has extended his deal through to 2012.