London - Croatia striker Eduardo has ended speculation about his future by signing a new "long-term" contract with Arsenal. The 26-year-old returned to action earlier this year after almost a year out after breaking his leg in an horrific tackle in February 2008.
Rumours in the British press suggested Eduardo was unhappy at not securing a regular first-team place at Arsenal, but manager Arsene Wenger was delighted at the deal.
"Eduardo is a special player with huge talent and natural goalscoring ability and we are all so happy that he has committed his future to Arsenal Football Club," Wenger said.
"We have also seen in his comeback from injury, Eduardo is a human being full of courage, bravery and commitment.
"His full recovery from this injury is a testament to Eduardo's character. We all look forward to enjoying Eduardo's performances in an Arsenal shirt for a long time to come."
Eduardo has scored 18 goals in 48 first-team appearances.