Dani Alves lead his team to a 2-0 win over a star-studded Argentine side in the semi-finals as the tournament hosts strive to claim their ninth title.
Peru, meanwhile, have succeeded all expectations and beat holders Chile 3-0 in their final four clash.
Peru have not won the competition since 1975 and will out to stun firm favourites Brazil in the final today.
Click Here: Sports Water Bottles