Unseeded Marcos Giron stunned top seed Frances Tiafoe early and rolled to a 6-1, 6-4 victory Friday night to reach the semifinals of the Dallas Open for the second time in three years.