Staples stops Darien baseball in battle for first place