Timbers win in dramatic fashion