Question: when will semi finals gold cup be played
Answer: July 7 -- 26 , 2017