Brazil are headed to their third straight Olympic men's volleyball gold-medal match.
The Brazilians, who won gold at the 2004 Athens Games and the silver in 2008, beat Italy in straight sets in the semi-finals on Friday and will face Russia in the men's final on Sunday.
Murilo Endres had 15 points in the 25-21 25-12 25-21 victory over Italy. Top-ranked Brazil have won all eight of their Olympic meetings against Italy.
Brazil have won the gold medal twice, at the 1992 Barcelona Games and in Athens. Russia and the United States are the only two teams with three gold medals in the sport, which joined the Olympics in 1964.
Italy dominated the game in the 1990s but have never won Olympic gold. The team won the silver twice, most recently in Athens, where they fell 3-1 to Brazil.
The Italians, who struggled in preliminary pool play with losses to Poland and Bulgaria, stunned the defending champion US team in the quarter-finals with a straight-set victory.
Russia defeated Bulgaria in the earlier semi-final. Italy will face Bulgaria for the bronze medal on Sunday.