The multisubunit Saccharomyces cerevisiae SAGA (Spt-Ada-Gcn5-acetyltransferase) complex is required to activate transcription of a subset of RNA polymerase II-dependent genes. However, the contribution of each SAGA component to transcription activation is relatively unknown. Here, using a formaldehyde-based in vivo cross-linking and chromatin immunoprecipitation assay, we have systematically analyzed the role of SAGA components in the recruitment of TATA-box binding protein (TBP) to SAGA-dependent promoters. We show that recruitment of TBP is diminished at a number of SAGA-dependent promoters in ada1⌬, spt7⌬, and spt20⌬ null mutants, consistent with previous biochemical data suggesting that these components maintain the integrity of the SAGA complex. We also find that Spt3p is generally required for TBP binding to SAGAdependent promoters, consistent with biochemical and genetic experiments, suggesting that Spt3p interacts with and recruits TBP to the core promoter. By contrast, Spt8p, which has been proposed to be required for the interaction between Spt3p and TBP, is required for TBP binding at only a subset of SAGA-dependent promoters. Ada2p and Ada3p are both required for TBP recruitment to Gcn5p-dependent promoters, supporting previous biochemical data that Ada2p and Ada3p are required for the histone acetyltransferase activity of Gcn5p. Finally, our results suggest that TBP-associated-factor components of SAGA are differentially required for TBP binding to SAGA-dependent promoters. In summary, we show that SAGA-dependent promoters require different combinations of SAGA components for TBP recruitment, revealing a complex combinatorial network for transcription activation in vivo.