Matthew Boyd outdueled Landon Knack over five scoreless innings, Andrés Giménez hit a two-run homer in the sixth and the Cleveland Guardians beat the Los Angeles Dodgers 3-1 on Friday night in a matchup of division leaders.