Typically, cross coupling reactions proceed through three main steps: 1. Oxidative Addition: The metal catalyst inserts into a bond of one of the reactants, forming a metal complex. 2. Transmetalation: The second reactant exchanges its ligand with the metal complex, forming a new metal complex. 3. Reductive Elimination: The final product is released from the metal complex, regenerating the metal catalyst for another catalytic cycle.