The two translational release factors of prokaryotes, RF1 and RF2, catalyse the termination of polypeptide synthesis at UAG/UAA and UGA/UAA stop codons, respectively. However, how these polypeptide release factors read both non-identical and identical stop codons is puzzling. Here we describe the ba …