Taylor Fritz will be high on confidence heading into the US Open final with Jannik Sinner after beating Frances Tiafoe in five sets.