Aryna Sabalenka maintained her hopes of a third successive US Open title with a battling three-set win over Wimbledon champion Linda Noskova in an absorbing quarter-final - a result that retains her status as world No 1 for at least one more day.