Law tops Foran in boys basketball