Sakkari seized control from the start, leading to a decisive victory. In the initial set, she made only three unforced errors, effectively countering Garcia's aggressive play.
The 26-year-old is the first Greek woman to reach the US Open singles semi-finals. She will take on Britain's Emma Raducanu on Thursday for a spot in her first major final.