Starting from what axioms? It is possible to take "Bolzano-Weierstrasse" as an axiom for the real numbers and prove other properties (such as the Cauchy Criterion or least upper bound property from that. But it is more common to start with the least upper bound property or monotone convergence as an axiom.
You can, for example, prove that every infinite sequence contains a monotone subsequence:
Let [itex]\{a_n\}[/itex] be a sequence of real numbers. Then Define the sequence [itex]\{a_{i}\}[/itex] for i in some subset S of the positive integers by: i is in S if and only if [itex]a_i\ge a_m[/itex] for all m> i. That is, [itex]a_i[/itex] is in the subsequence if and only if [itex]a_i[/itex] is greater than or equal to all subsequent numbers in the sequence. Of course, it is quite possible that this subsequence is "empty"- for example, if the sequence is increasing, this is never true. It is also possible that the subsequence is non-empty but finite. Or it is possible that the subsequence is infinite. For a decreasing sequence this "subsequence" is, in fact, the original sequence.
Now there are two cases:
1) This subsequence is infinite.
Then we are done! This subsequence is itself a decreasing sequence.
2) The subsequence is either empty or finite.
Then the set, S, of indices, is empty of finite. If finite, then there exist an index, [itex]i_1[/itex] that is larger than any number in S (If empty, [itex]i_1= 1[/itex] will do). Since [itex]i_1[/itex] is not in S, there must exist [itex]i_2> i_1[/itex] such that [itex]a_{i_2}< a_{i_1}[/itex]. Since [itex]i_2> i_1[/itex], and [itex]i_1[/itex] was larger than any number in S, [itex]i_2[/itex] is not in S and so there must exist [itex]i_3> i_2[/itex] such that [itex]a_{i_3}< a_{i_2}[/itex]. Since [itex]i_3> i_2> i_1[/itex] it also is not in S and so there exist [itex]i_4> i_3[/itex] such that [itex]a_{i_4}< a_{i_3}[/itex]. Continuing in that way we get a decreasing subsequence.
Now Bolzano-Weierstrasse follows easily from monotone convergence- If [itex]\{a_n\}[/itex] is a bounded sequence then it has both upper and lower bounds. If that monotone subsequence is increasing, it has an upper bound and so converges. If that monotone subsequence is decreasing, it has a lower bound and so converges. In either case, a bounded sequence contains a convergent subsequence.