Casper Ruud claimed victory over Stefanos Tsitsipas in straight sets with a 6-4, 7-6 win to reach the Los Cabos Open final.