Jessica Pegula looked in control before weather stopped play, then she produced a ruthless finish to blank Aryna Sabalenka in the decider.