Zakopalova will face No. 5 seed Kurumi Nara of Japan, who advanced with a three-set win over Italian qualifier Nastassja Burnett 6-4, 3-6, 6-2.
Zakopalova broke Pereira's serve seven times and won 8-of-10 break points.
Zakopalova will be seeking her third career championship on Sunday. Nara will be appearing in her first finals.
Notable deaths of 2014 [PHOTOS]
Michael Sam cut from the Dallas Cowboys