Barrington boys beat Deerfield head to head