;(function() { window.createMeasureObserver = (measureName) => { var markPrefix = `_uol-measure-${measureName}-${new Date().getTime()}`; performance.mark(`${markPrefix}-start`); return { end: function() { performance.mark(`${markPrefix}-end`); performance.measure(`uol-measure-${measureName}`, `${markPrefix}-start`, `${markPrefix}-end`); performance.clearMarks(`${markPrefix}-start`); performance.clearMarks(`${markPrefix}-end`); } } }; /** * Gerenciador de eventos */ window.gevent = { stack: [], RUN_ONCE: true, on: function(name, callback, once) { this.stack.push([name, callback, !!once]); }, emit: function(name, args) { for (var i = this.stack.length, item; i--;) { item = this.stack[i]; if (item[0] === name) { item[1](args); if (item[2]) { this.stack.splice(i, 1); } } } } }; var runningSearch = false; var hadAnEvent = true; var elementsToWatch = window.elementsToWatch = new Map(); var innerHeight = window.innerHeight; // timestamp da última rodada do requestAnimationFrame // É usado para limitar a procura por elementos visíveis. var lastAnimationTS = 0; // verifica se elemento está no viewport do usuário var isElementInViewport = function(el) { var rect = el.getBoundingClientRect(); var clientHeight = window.innerHeight || document.documentElement.clientHeight; // renderizando antes, evitando troca de conteúdo visível no chartbeat-related-content if(el.className.includes('related-content-front')) return true; // garante que usa ao mínimo 280px de margem para fazer o lazyload var margin = clientHeight + Math.max(280, clientHeight * 0.2); // se a base do componente está acima da altura da tela do usuário, está oculto if(rect.bottom < 0 && rect.bottom > margin * -1) { return false; } // se o topo do elemento está abaixo da altura da tela do usuário, está oculto if(rect.top > margin) { return false; } // se a posição do topo é negativa, verifica se a altura dele ainda // compensa o que já foi scrollado if(rect.top < 0 && rect.height + rect.top < 0) { return false; } return true; }; var asynxNextFreeTime = () => { return new Promise((resolve) => { if(window.requestIdleCallback) { window.requestIdleCallback(resolve, { timeout: 5000, }); } else { window.requestAnimationFrame(resolve); } }); }; var asyncValidateIfElIsInViewPort = function(promise, el) { return promise.then(() => { if(el) { if(isElementInViewport(el) == true) { const cb = elementsToWatch.get(el); // remove da lista para não ser disparado novamente elementsToWatch.delete(el); cb(); } } }).then(asynxNextFreeTime); }; // inicia o fluxo de procura de elementos procurados var look = function() { if(window.requestIdleCallback) { window.requestIdleCallback(findByVisibleElements, { timeout: 5000, }); } else { window.requestAnimationFrame(findByVisibleElements); } }; var findByVisibleElements = function(ts) { var elapsedSinceLast = ts - lastAnimationTS; // se não teve nenhum evento que possa alterar a página if(hadAnEvent == false) { return look(); } if(elementsToWatch.size == 0) { return look(); } if(runningSearch == true) { return look(); } // procura por elementos visíveis apenas 5x/seg if(elapsedSinceLast < 1000/5) { return look(); } // atualiza o último ts lastAnimationTS = ts; // reseta status de scroll para não entrar novamente aqui hadAnEvent = false; // indica que está rodando a procura por elementos no viewport runningSearch = true; const done = Array.from(elementsToWatch.keys()).reduce(asyncValidateIfElIsInViewPort, Promise.resolve()); // obtém todos os elementos que podem ter view contabilizados //elementsToWatch.forEach(function(cb, el) { // if(isElementInViewport(el) == true) { // // remove da lista para não ser disparado novamente // elementsToWatch.delete(el); // cb(el); // } //}); done.then(function() { runningSearch = false; }); // reinicia o fluxo de procura look(); }; /** * Quando o elemento `el` entrar no viewport (-20%), cb será disparado. */ window.lazyload = function(el, cb) { if(el.nodeType != Node.ELEMENT_NODE) { throw new Error("element parameter should be a Element Node"); } if(typeof cb !== 'function') { throw new Error("callback parameter should be a Function"); } elementsToWatch.set(el, cb); } var setEvent = function() { hadAnEvent = true; }; window.addEventListener('scroll', setEvent, { capture: true, ive: true }); window.addEventListener('click', setEvent, { ive: true }); window.addEventListener('resize', setEvent, { ive: true }); window.addEventListener('load', setEvent, { once: true, ive: true }); window.addEventListener('DOMContentLoaded', setEvent, { once: true, ive: true }); window.gevent.on('allJSLoadedAndCreated', setEvent, window.gevent.RUN_ONCE); // inicia a validação look(); })();
  • AssineUOL
Topo

Bahia vence o Guabirá e assume a liderança do Grupo B na Sul-Americana

Bahia venceu o Guabirá fora de casa - Bruno Queiroz / EC Bahia
Bahia venceu o Guabirá fora de casa Imagem: Bruno Queiroz / EC Bahia

Bruno Fernandes e Josué Seixas

Colaboração para o UOL, em Maceió

13/05/2021 21h08

O Bahia venceu o Deportivo Guabirá (BOL), na noite desta quinta-feira (13), e assumiu a liderança do Grupo B. O jogo, válido pela 4ª rodada da fase de grupos da Copa Sul-Americana, aconteceu no Estádio Gilberto Parada, na Bolívia, e o único gol da partida foi marcado por Gilberto, em jogada individual aos 12 minutos do segundo tempo.

Empatado com o Independiente (ARG) com oito pontos, o Bahia tem a vantagem de ter o melhor saldo de gols até aqui. São nove gols marcados pelo Tricolor baiano e só três sofridos. O time argentino tem quatro de saldo. Na próxima terça-feira (18), às 19h15, o Esquadrão enfrentará o Independiente na Argentina. A partida definirá qual dos dois times avançará para a próxima fase da competição continental, já que somente o primeiro colocado de cada grupo garante a classificação.

Zero emoções nos 30 primeiros minutos
Guabirá e Bahia não conseguiram fazer lances de perigo durante os 30 primeiros minutos de jogo. Não houve chute de perigo ou jogada bem construída. Os es dos dois times não se completavam e, nas poucas chances em que algum dos times entrou na grande área, as defesas atuaram com grande intensidade e impediram a continuidade dos lances.

Primeira chance surgiu aos 33
Aos 33 minutos, Rodriguinho começou a construção de uma jogada com Rossi, que já recebeu a bola e entrou na grande área em alta velocidade. Ele cruzou para o meio e a bola foi na testa de Rodriguinho, que cabeceou com muita força, mas, caprichosamente, a bola bateu no travessão. Aos 36 minutos, o Bahia chegou a abrir o placar com Gilberto, mas Rossi, que fez o cruzamento, estava impedido. Aos 40 minutos, Matheus Bahia tocou para Gilberto, dentro da área, mas o atacante não alcançou a bola.

Bahia tem mais chances no segundo tempo
O Bahia voltou do intervalo querendo mais jogo. Aos três minutos, Patrick de Lucca avançou pelo meio de campo e ou para Rossi, que chutou com força, mas o goleiro Mustafá defendeu. Aos nove, Patrick deu um novo lançamento, dessa vez para Óscar Ruiz, que estava dentro da área e chutou bem. Mustafá defendeu mais uma vez e mandou para escanteio. O gol estava se desenhando.

Gilberto faz um golaço
Aos 12 minutos, Gilberto resolveu chamar a responsabilidade no ataque do Bahia. Recebeu um bom e no lado esquerdo do ataque e invadiu a grande área. Rabiscou para a direita, para a esquerda, iludiu o zagueiro e mandou um chute de perna esquerda, sem chances para o goleiro. Esse foi o 10º gol de Gilberto na temporada e o primeiro na Sul-Americana. Aos 15 minutos, Rossi cruzou para Juninho, que cabeceou bem, mas mandou para fora.

Guabirá avança e tem jogador expulso
Com o resultado, o Guabirá se atirou mais para o campo de ataque. Aos 25 minutos, Paredo cobrou escanteio fechado e a bola bateu em Patrick de Lucca. Os jogadores pediram pênalti, mas a arbitragem mandou seguir. Dois minutos depois, Paredo recebeu bom lançamento e chutou com força, mas Matheus Teixeira fez a defesa. Por causa de reclamações, o time teve o jogador Zampiery expulso do banco de reservas. O jogo, entretanto, perdeu a emoção e não teve mais grandes chances de gol.


FICHA TÉCNICA
DEPORTIVO GUABIRÁ 0 X 1 BAHIA - 4ª RODADA DA SUL-AMERICANA
Estádio:
Estádio Gilberto Parada (BOL)
Árbitro: Juan Soto (Venezuela)
Assistentes: Jorge Urrego (Venezuela) e Franchescoly Chacon (Venezuela)
Cartões amarelos: Chore (CDG), Supayabe (CDG), Juninho Capixaba (BAH) e Matheus Teixeira (BAH).
Cartões vermelhos: Zampiery (CDG).
Gols: Gilberto (BAH), aos 12 minutos do segundo tempo (0-1).


Deportivo Guabirá: Mustafá, Supayabe, Ibáñez (Chore), Juan Mercado (Quiroga), Leaños, Amarilla, Peredo, Hoyos, Hurtado (Willian Alvarez), Pascua e Vogliotti. Técnico: Victor Andrada.

Bahia: Matheus Teixeira, Nino Paraíba, Conti, Luiz Otávio, Matheus Bahia (Juninho Capixaba), Patrick de Lucca, Daniel (Matheus Galdezani), Rossi, Rodriguinho, Óscar Ruiz (Thaciano) e Gilberto (Thonny Anderson). Técnico: Dado Cavalcanti.