Diastereoselective synthesis of (Z)- and (E)-homoallylic alcohols using a Pd-catalyzed three-component reaction of 3-(pinacolatoboryl)allyl benzoates, aldehydes, and aryl stannanes was developed, which provides an alternative method for the allylboration of aldehydes using α,γ-diaryl-substituted allylboronates. Both sets of reaction conditions enable access to either (Z)- or (E)-homoallylic alcohols with good to high alkene stereocontrol. The present method showed good functional group compatibility and generality. Efficient chirality transfer reactions to afford enantioenriched (Z)- and (E)-homoallylic alcohols were also achieved.