Aryna Sabalenka swept past Jessica Pegula to keep her US Open three-peat bid alive, setting up a final showdown with newly crowned world No. 1 Elena Rybakina.