Eintracht Frankfurt have responded to their lack of goals so far this season by signing Vaclav Kadlec from Czech club Sparta Prague for an undisclosed fee.

The 21-year-old has penned a four-year contract with the Eagles, who lost 1-0 at home to Bayern Munich on Saturday to remain glued to the foot of the Bundesliga after losing their opening league fixture 6-1 at Hertha Berlin.

"We had reached an agreement with the player and his club a few weeks ago and we are pleased to have been able to wrap things up today," said Frankfurt's director of sport Bruno Hubner.

"Kadlec is the player coach Armin Veh really wanted and we see a lot of potential in him."

Kadlec played a total of 146 games for Sparta, scoring 39 goals, while he also has experience of playing in the Europa League.

He has two caps for the Czech Republic and scored one goal for his national team. He scored his first professional goal in the Czech top flight at the age of 16.