trust me italy is not a top level team. without egonu, that team is trash. they got lucky last year advancing into final in grand prix. they didnt win a medal in the last 4 european championships and there are not many strong european teams.
Same goes to China without Zhu, Serbia without Boskovic...
Italy is proving everyone wrong once again.