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

Uruguai e Chile empatam na Copa América com gols de Suárez e Vargas

Luís Suárez comemora seu gol sobre o Chile no empate do Uruguai por 1 a 1 na Arena Pantanal - Twitter da Copa América
Luís Suárez comemora seu gol sobre o Chile no empate do Uruguai por 1 a 1 na Arena Pantanal Imagem: Twitter da Copa América

Bruno Braz

Do UOL, em Cuiabá

21/06/2021 19h55

Em jogo bastante disputado e, por vezes, com entradas duras, Uruguai e Chile empataram em 1 a 1 hoje (21), na Arena Pantanal (MT), pelo Grupo A da Copa América. Os gols foram marcados por Suárez, para os uruguaios, e Vargas, para os chilenos, duas das estrelas da competição.

Com o resultado, o Chile foi à liderança da chave com cinco pontos e está bem próximo de garantir sua classificação. Já o Uruguai, com um jogo a menos, tem apenas um ponto, uma vez que perdeu na estreia para a Argentina por 1 a 0.

Na próxima rodada, a seleção uruguaia permanece em Cuiabá (MT), onde enfrenta na quinta (24) a Bolívia. Já os chilenos, na mesma data, atuarão em Brasília (DF), onde encaram o Paraguai no estádio Mané Garrincha.

Uruguai desencanta e encerra jejum de gols

Após um jejum que já durava quatro partidas sem gols, o Uruguai, enfim, desencantou na partida de hoje diante do Chile. A seca era inédita na era Óscar Tabárez, que está no comando da seleção uruguaia desde 2006.

O melhor - Vargas é decisivo

O atacante do Atlético-MG mostrou mais uma vez seu poder de decisão e, com um belo gol, se isolou como o maior artilheiro da história do Chile em Copa América, agora com 14 tentos. O jogador, porém, preocupa, já que saiu com dores na coxa direita no segundo tempo.

O pior - Arrascaeta apagado

O meia do Flamengo ganhou uma oportunidade entre os titulares, mas esteve apagado em campo e acabou sendo substituído aos 14 minutos do segundo tempo por Facundo Torres.

Cavani tem grande chance, mas em impedimento

Logo aos 8 minutos do primeiro tempo, Cavani teve uma grande chance em cabeçada dentro da área onde Claudio Bravo fez uma defesaça. A arbitragem, porém, assinalou impedimento.

Uruguai inicia com mais volume de jogo

Uruguai e Chile fizeram um jogo muito disputado na Arena Pantanal (MT) pela Copa América - Twitter da Copa América - Twitter da Copa América
Imagem: Twitter da Copa América

O Uruguai iniciou a partida com mais volume de jogo, controlando as ações e tentando criar ocasiões de gol, mas esbarrou em um forte esquema defensivo chileno.

No contra-ataque, Chile abre o placar com Vargas

O Chile, por sua vez, resolveu só "sair na boa", e numa dessas, Vargas puxou um contra-ataque, tabelou com Brereton, recebeu na frente, invadiu a área e soltou a bomba no gol de Muslera, colocando a seleção chilena na frente.

Jogo muito pegado

Em um típico clássico latino, o jogo foi muito pegado, com algumas chegadas mais duras que fizeram o árbitro brasileiro Raphael Claus trabalhar bastante.

Suárez empata para o Uruguai

Coube ao artilheiro Suárez mostrar seu faro de gol e empatar o jogo para o Uruguai aos 20 minutos do segundo tempo após cruzamento da direita. Vecino desviou de cabeça, e o camisa 9 estava esperto, na pequena área, para escorar para o fundo da rede.

Cavani quase vira o placar

Aos 39 minutos do segundo tempo, o palmeirense Viña cruzou da esquerda, e Cavani cabeceou com estilo, mas a bola ou rente à trave de Claudio Bravo.

Calor castiga todos

O forte calor na capital mato-grossense foi um adversário duro não só para os jogadores. Além da reclamação dos atletas, integrantes das comissões técnicas também sentiram muito a sensação de uma arena abafada. Um jornalista também chegou a ar mal, mas se recuperou rapidamente.

Polêmicas antecederam a partida

Os dias que antecederam ao duelo entre Uruguai e Chile foram de muita polêmica extracampo. Pelo lado dos uruguaios, um segurança da seleção foi preso acusado de assédio sexual à uma funcionária contratada pela Conmebol e que trabalhava no hotel onde a delegação está hospedada. Após ar a noite detido na Delegacia da Mulher, ele foi solto mediante o pagamento de R$ 5 mil de fiança em audiência de custódia.

Já pelo lado chileno, a federação foi multada e jogadores penalizados por terem furado a bolha sanitária ao permitir a entrada de um cabeleireiro no hotel em Cuiabá.

FICHA TÉCNICA

URUGUAI 1 X 1 CHILE
Local: Arena Pantanal, em Cuiabá (MT)
Hora: 18h (horário de Brasília)
Árbitro: Raphael Claus (BRA)
Auxiliares: Christian Lescano e Byron Romero (EQU)
VAR: Rafael Traci (BRA)
Cartões amarelos: Valverde (URU); Siarralta (CHI)
Cartões vermelhos: Nenhum
Gols: Vargas, aos 26 minutos do primeiro tempo (CHI); Suárez, aos 20 minutos do segundo tempo (URU)

Uruguai: Muslera, González (Cáceres), Giménez, Godín e Viña (Jonathan Rodríguez); Vecino (Torreira), Valverde, De La Cruz (Nández) e Arrascaeta (Facundo Torres); Suárez e Cavani. Técnico: Óscar Tabárez.

Chile: Claudio Bravo, Isla, Medel, Maripán (Roco) e Mena; Pulgar, Vidal (Alarcón) e Charles Aránguiz; Sierralta, Vargas (Meneses) e Ben Brereton (Arriagada). Técnico: Martín Lasarte.