The polymerase chain reaction (PCR) is a central technique in biotechnology. Its ability to amplify a specific target region of a DNA sequence has led to prominent applications, including virus tests, DNA sequencing, genotyping, and genome cloning. These applications rely on the specificity of the primer hybridization, and therefore require effective suppression of hybridization errors. This suppression is usually based on the energetic stability of correct hybridization. The performance of this traditional approach requires a careful design of the primer sequence and a high annealing temperature and has inherent limitations, for example in terms of reaction efficiency. Here we show that, by adding a "blocker strand" to the PCR mixture, we can sculpt a kinetic barrier that complements the traditional energetic biasing. Our method drastically suppresses the replication error by PCR without compromising the reaction efficiency. It also extends the viable range of annealing temperatures and reduces design constraint of the primer sequence. Thanks to these properties, we expect our method to significantly broaden and improve the applicability of PCR. Our approach may be extended to other biotechnology including genome editing, DNA nanotechnologies, and RNA interference.