In this paper, we give a Groebner-Shirshov basis of the braid group Bn+1
in the Artin--Garside generators. As results, we obtain a new algorithm for
getting the Garside normal form, and a new proof that the braid semigroup
B+n+1 is the subsemigroup in Bn+1