Jack Leiter struck out 10 and gave up just three hits through 5 2/3 scoreless innings while Ezequiel Duran and Josh Jung each added two RBI to lead the Texas Rangers to a 6-3 win over the Kansas City Royals.