Eduardo Alves da Silva (born 25 February 1983), commonly known as Eduardo, sometimes nicknamed as Dudu,is a Brazilian-born Croatian footballer who currently plays for Ukrainian Premier League club Shakhtar Donetsk and the Croatia national team.
Eduardo grew up in the Rio de Janeiro neighbourhood of Bangu and made his first steps in club football with CBF Nova Kennedy and Bangu Atlético Clube,although he did not play regularly in the youth categories.
Eduardo performed best for Dinamo Zagreb in the Croatian championship, netting 18 goals in 18 matches until the winter break of the 2006–07 season, including three braces and a hat-trick, and adding another seven assists to his tally.
Eduardo made his Premier League debut on 19 August 2007 in Arsenal's 1–1 draw at Blackburn Rovers. Ten days later, he netted his first competitive goal for the Gunners in their Champions League qualifier against Sparta Prague, which Arsenal won 3–0. Eduardo scored his first group-stage goal in the Champions League on 19 September 2007 against Sevilla.
Eduardo finally managed to find his place in Arsenal's starting line-up in the Premier League over Christmas and New Year period, scoring his first two Premier League goals in a 4–1 win at Everton on 29 December 2007,
On 23 February 2008, Eduardo suffered a broken left fibula and an open dislocation of his left ankle in a match against Birmingham City, following a tackle by Martin Taylor, for which Taylor was sent off.Eduardo was immediately taken to Selly Oak Hospital, where he underwent surgery.
On 16 February 2009, Eduardo started against Cardiff City in the FA Cup, scoring in the 21st minute and converted a penalty in the second half.