Flamengo, Palmeiras and Atlético Mineiro had already secured semifinal spots earlier in the week, marking the first time three Brazilian clubs have reached the final four.
Barcelona’s next match is against heavy favorite Flamengo, which trashed Paraguay’s Olimpia 9-2 on aggregate. Flemengo won their second leg 5-1 at home on Wednesday with striker Gabriel Barbosa scoring twice.
If Flamengo advances to the decider, it will be the second consecutive all-Brazilian final of the Copa Libertadores. Palmeiras beat Santos 1-0 and lifted the trophy at the Maracanã Stadium in Rio last season.
The other finalist will be decided between the defending champions and the rising Atlético Mineiro, home of former Chelsea striker Hulk.
Palmeiras advanced with a 4-1 win on aggregate against local rival Sao Paulo 4-1, capped with a 3-0 home win this week.
Atlético reached the semifinals with a 3-0 win over Argentine giant River Plate on Wednesday in Belo Horizonte, with some 17,000 fans in the stands.
Atlético will count on recently signed Spanish striker Diego Costa against Palmeiras.
The Copa Libertadores decider is scheduled for Nov. 27 at the Centenario Stadium in Montevideo. Barcelona is the only semifinalist which has never lifted the trophy: Palmeiras and Flamengo have each won the tournament twice and Atlético has one title.
The Copa Sudamericana, the region’s second most prestigious club tournament, could also have an all-Brazilian final.
Brazil’s Athletico Paranaense and Red Bull Bragantino will play against Uruguay’s Peñarol and Paraguay’s Libertad, respectively. The Copa Sudamericana final will take place on Nov. 21 at the same venue as the Copa Libertadores decider.
More AP soccer: https://apnews.com/hub/soccer and https://twitter.com/AP_Sports