Crystal structure-based mutagenesis studies on cytochrome P-450(BM-3) have confirmed the importance of R47, Y51, and F87 in substrate binding. Replacing F87 has profound effects on regioselectivity. In contrast, changing either R47 or Y51 alone to other residues results in limited impact on substrate binding affinity. Mutating both, however, leads to large changes. Substrate-induced protein conformational changes not only lead to specific substrate binding in the heme domain, but also affect interactions with the FMN domain. Unlike the microsomal P-450 reductase, the FMN semiquinone is the active electron donor to the heme iron in P-450(BM-3). The crystal structure of P-450(BM-3) heme/FMN bidomain provides important insights into why the FMN semiquinone is the preferred electron donor to the heme as well as how substrate-induced structural changes possibly affect the FMN and heme domain-domain interaction.