Comeback kid Nadal takes Brazil title