Jo scored two goals and Diego added a third Friday to lead Brazil over Belgium 3-0 for the bronze medal in men's football.
Diego scored in the 27th minute when he darted in front of defender Tom de Mul and knocked a cross from Rafinha past Belgium goalkeeper Logan Bailly.
Jo, who was filling in for the red-carded Thiago Neves, scored the second just before halftime, then added another in injury-time.
Led by two-time FIFA player of the year Ronaldinho, Brazil arrived in China on a quest to win its first Olympic gold medal in football.
Instead, the South Americans picked up their second bronze medal, 12 years after their third-place finish at the 1996 Atlanta Games.
But it is not the medal a talented team came to China to win. The Brazilians had their hearts set on gold, only to be denied in the semifinals by rival Argentina.
Belgium, which was looking for its first football medal since winning gold at the 1920 Antwerp Games, pushed forward in search of an equalizer in the closing minutes of the first half.
Collecting a long ball on the counter in the 40th, De Mul waited as his teammates raced upfield to join him, then fed an unmarked Maarten Martens with a perfect cross just inside the box.
Martens controlled the ball and hit a low, left-footed blast that had goalkeeper Renan beat, but Breno slid in a blocked the shot with his right leg.
Instead, it was Brazil that found the back of the net before the break.
Ronaldinho fed Ramires with the ball as he raced into the box on the right. Bailly blocked Ramires' blast from 10 meters (yards), but the ball popped up behind him and Jo headed the deflection into the open net.
Neither Jo nor Ramires are regular starters for coach Dunga's squad. The two were filling in for Thiago Neves and Lucas, both of whom were forced to sit out the bronze-medal match after picking up red cards against Argentina in the semifinals.
Despite trailing 2-0, Belgium had little choice but to attack in the second half, but created little. Their best opportunity came in the 82nd when Sepp de Roover found space in the box, but Renan blocked the defender's shot from 8 meters (yards).