;(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

Em jogo com expulsões, Grêmio e Fortaleza ficam no empate em Porto Alegre

Do UOL, em São Paulo

13/09/2020 17h54

Neste domingo (13), Grêmio e Fortaleza se enfrentaram em Porto Alegre pela 10ª rodada do Campeonato Brasileiro da Série A e o jogo terminou empatado por 1 a 1, gols de Diego Souza e Osvaldo. A partida ficou marcada pelo clima tenso no segundo tempo, resultando na expulsão do gremista Luiz Fernando e de Gabriel Dias, pelo lado dos visitantes.

O resultado mantém as duas equipes no meio da tabela de classificação com 12 pontos e perdem a chance de encostar nos primeiros colocados.

Na próxima rodada, o time comandado pelo técnico Renato Gaúcho enfrenta em casa a equipe do Palmeiras, enquanto o Fortaleza voltará aos seus domínios para jogar contra outro time do Rio Grande do Sul, desta vez contra o Internacional.

Chance perdida

O Grêmio perdeu a chance de retomar o caminho das vitórias e chegar a dois triunfos seguidos - na rodada ada, placar de 2 a 0 contra o Bahia. Com isso, o time também desperdiçou a oportunidade de se aproximar dos primeiros colocados.

Time titular em campo

Mesmo com um jogo importante no meio de semana, Renato escalou os donos da casa com praticamente força máxima, visando somar pontos no principal torneio nacional. O tricolor gaúcho encara a Universidad Católica, fora de casa, pelo Grupo E da Copa Libertadores da América.

Maicon machucado

Uma das principais peças do elenco do Grêmio, o volante Maicon preocupa o torcedor tricolor. Isso porque o experiente volante deixou o campo com fortes dores e foi substituído logo no primeiro tempo.

Duas tentativas

O gol do Grêmio saiu em cobrança de pênalti no começo do segundo tempo, só que Diego Souza precisou cobrar duas vezes para valer. Isso porque na primeira tentativa o atacante errou e o tento foi marcado no rebote por Luiz Fernando, porém o atleta invadiu a área antes da cobrança e a tentativa foi anulada pelo Var.

O melhor: Osvaldo

Além de fazer o gol do Fortaleza no primeiro tempo, o atacante ajudou na marcação e era a principal válvula de escape do Leão quando tinha a bola. A atuação não foi exemplar, mas o suficiente para se destacar na partida fraca tecnicamente deste domingo (13).

O pior: meio campo gremista

O meio campo dos donos da casa esteve longe dos melhores dias e as raras chances que o Grêmio teve ao longo do jogo foram de jogadas espontâneas e individuais. A falta de intensidade no setor foi fundamental para o resultado.

Atuação do Grêmio

O clube gaúcho teve como principal estratégia usar o atacante Diego Souza como referência e dar espaço para os jogadores de velocidade, como Everton e Alisson. Só que a dupla de zaga do time visitante se comportou muito bem, principalmente na primeira etapa, anulando as chances gremistas.

Atuação do Fortaleza

A equipe se comportou de maneira defensiva ao longo de toda a partida e conseguiu abrir o placar após um lance inesperado no primeiro tempo. A postura defensiva exagerada comprometeu o time no segundo tempo e os três pontos fora de casa não vieram ao grupo de Rogério Ceni.

História do jogo

Como já era esperado, o Grêmio tomou conta das ações iniciais, tendo maior posse de bola e maior tempo no campo adversário. A principal jogada era achar Diego Souza e criar pelas pontas após o centroavante ser acionado.

Porém, o time pecava nas finalizações e viu o Fortaleza abrir o placar após erro da defesa. Aos 16 minutos, o atacante Osvaldo cruzou na área e a bola entrou sem ninguém chegar perto da bola - o goleiro Vanderlei esperava um cabeceio adversário que não aconteceu.

O gol "inesperado" deixou os comandados por Renato Gaúcho mais impacientes e os erros começaram a aumentar, principalmente no setor de meio-campo, Para piorar, o experiente volante Maicon sentiu fortes dores e deixou o gramado ainda na primeira etapa.

No segundo tempo, o clima esquentou já aos dois minutos quando o árbitro da partida assinalou pênalti para o Grêmio. O gol de Diego Souza mudou o ritmo do confronto, já que agora o placar estava empatado.

Já aos 27 minutos, Luiz Fernando e Gabriel Dias se estranharam e quase se agrediram fisicamente, o suficiente para o árbitro mostrar o cartão vermelho para ambos, deixando os dois times com dez em campo.

FICHA TÉCNICA
GRÊMIO 1 X 1 FORTALEZA

Competição: 10ª rodada do Campeonato Brasileiro da Série A
Data: 13/09/2020
Horário: 16h00
Local: Arena do Grêmio, em Porto Alegre (RS)
Árbitro: Igor Junio Benevenuto de Oliveira (MG)
Assistentes: Guilherme Dias Camilo (MG) e Sidmar dos Santos Meurer (MG)
VAR: Rodrigo Nunes de Sá (RJ)
Cartões amarelos: Robinho (Grêmio); Rogério Ceni e Osvaldo (Fortaleza)
Cartões Vermelho: Luiz Fernando (Grêmio); Gabriel Dias (Fortaleza)
Gols: Osvaldo, aos 16 minutos do primeiro tempo e Diego Souza aos seis minutos do segundo tempo.

Grêmio: Vanderlei; Orejuela, Geromel, David Braz e Cortez; Maicon (Robinho), Darlan, Alisson, Isaque (Luiz Fernando) e Everton; Diego Souza. Técnico: Renato Gaúcho

Fortaleza: Felipe Alves; Gabriel Dias, Quintero, Paulão e Carlinhos (Bruno Melo); Ronald (Luiz Henrique), Juninho e Romarinho; David (Yuri César), Wellington Paulista (Marlon) e Osvaldo (Derley). Técnico: Rogério Ceni