Portugal and Zenit midfielder Danny tore ligaments in his right knee Sunday and will be out six to eight months, the Russian club announced Tuesday.

Danny, 28, will miss the remainder of the Champions League for Zenit and Euro 2012 for Portugal. Zenit plays Portugal's Benfica in the Champions League last 16, and Portugal is in Euro Group B with Denmark, Germany and the Netherlands.

He was injured in training camp with Zenit and tests later revealed the extent of the damage.

"It's the exact same situation that I had three years ago," Danny said. He was sidelined for almost a year after the previous injury in 2009.