Beekmantown thwarts Peru upset bid

by