Barrington too much for Darlington American