an impressive performance for the Flamingos