Eduardo da Silva ( born 25 February 1983 ) is a Croatian football player . He plays for Shakhtar and Croatia national team . 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 .