A careful quark-diagram analysis shows that a number of two-body nonleptonic B decays can occur through the so-called hairpin diagram, a QCD loop-induced graph different from penguin in final-state hadronization of valence quarks. Using the two-loop renormalization-group-improved effective Hamiltonian and the naive factorization approximation, we demonstrate the effect of the hairpin diagram on decay rates and CP asymmetries for a few interesting channels such as B 0 d ,B 0 d → ψK S and B ± u → φK ± . Branching ratios of some pure hairpin decay modes, e.g., B − u → φπ − , φρ − andB 0 d → φπ 0 , φρ 0 , φω, φη, etc., are estimated to be on the order of 10 −7 .