People who says Dani Alves is not great defending dont know about football or just dont saw him play. Watch him vs Ronaldinho when he was at Sevilla. Or vs Ronaldo when he was at Barça. Or vs Neymar when he was at Juve. Of course if he is up and the team loses the ball he wont be defending the counter, that doesnt mean hes not great defending, he's actually very very good defending 1v1 and has a very good positiong and concentration when he has to defend.