Naomi Osaka and Alexander Zverev are both just one win away from reaching the US Open final after each had convincing wins in Tuesday's quarter-finals.