Brazil and Peru will meet for the second time in the 2019 Copa America when they contest the final, set for the Estadio do Maracana in Rio de Janeiro on Sunday 7 July.