We show that if SAT does not have small circuits, then there must exist a small number of formulas such that every small circuit fails to compute satisfiability correctly on at least one of these formulas. We use this result to show that if PNP[1]=PNP[2], then the polynomial-time hierarchy collapses to S2P &sube &Sigma2p &cap &Pi2p$. Even showing that the hierarchy collapsed to &Sigma2p$ remained open prior to this paper.