Iran Press/ Asia: Defending champions Brazil went close to settling the match inside 90 minutes when Richarlison struck the post with a glancing header in the 82nd minute.
But when it came to the shootout, they had their keeper Santos to thank for a fine save to keep out Eduardo Aguirre's spot-kick after Mexico's Johan Vasquez hit the post, leaving Brazil just needing to keep their cool.
Reiner's right-footed shot into the bottom corner ensured victory for the team captained by 38-year-old former Barcelona full-back Dani Alves.
207/216
Read more:
Richarlison shines as Brazil win