Description:Barcelona defender Daniel Alves spared Brazils blushes as his late goal earned the five time world champions a 1-0 win over spirited South Africa here to book their place in the Confederations Cup final. This semi-final against the hosts was heading for extra time until Alves, in an inspired move by coach Dunga, replaced Andre Santos and broke the stalemate with a curling free kick in the 88th minute yesterday.