The Portuguese player defeated Dan Evans in a compelling five-setter on Saturday.
The 18-year-old Canadian defeated fellow countryman Pospisil on Canada Day.
The American defeated the defending champion at Roland Garros
The Austrian rolled the fan-favorite in straight sets.
The 17-year-old American has broken into the world top 40.