Chen wins second in row as Royals top Rangers 3-1