Eduardo has scored three goals in 13 games this season
Arsenal striker Eduardo has signed a new long-term contract at the club.
"Eduardo is a special player with huge talent," manager Arsene Wenger said. "We're so happy he has committed his future to Arsenal."
The 26-year-old Brazil-born Croatian joined the Gunners in July 2007 and has scored 18 goals in 48 appearances.
He has been a regular in the squad this season following his recovery from a badly broken leg, which sidelined him for almost a year.
"Eduardo is a human being full of courage, bravery and commitment," Wenger added.
"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 three times in 13 games this season, often featuring as a substitute.
But with Robin van Persie, Nicklas Bendtner and Theo Walcott all sidelined by injury, Eduardo could be set for a run in the side.
"I am very pleased to have signed a new long contract with the club," he said.
"I'm very happy and I hope to stay at Arsenal for as long as I can. This period is good for me now. I feel strong in my body and I feel ready to play 90 minutes every three days if it's needed."
Eduardo showed off his match sharpness by scoring two goals in Croatia's 5-0 thrashing of Liechtenstein on Saturday.
Bookmark with:
What are these?