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

Copa do Brasil - 2022

Atlético-MG vence, mas gol em Minas deixa o Flamengo vivo na Copa do Brasil

Victor Martins

Colaboração para o UOL, em Belo Horizonte (MG)

22/06/2022 23h22

A noite parecia que não terminaria bem para o Flamengo, mas o gol de Lázaro, aos 34 minutos do segundo tempo mudou tudo. O Atlético-MG venceu por 2 a 1 —gols de Hulk e Ademir—, no Mineirão, o jogo de ida das oitavas de final da Copa do Brasil, mas o Rubro-Negro vai muito vivo para o confronto da volta, marcado para o dia 13 de julho, no Maracanã. Para quem perdia por 2 a 0, o resultado final não foi de todo ruim.

Com a vitória por 2 a 1 na ida, o Atlético pode empatar na volta que estará classificado às quartas de final, já o Flamengo precisa vencer por dois ou mais gols de vantagem para seguir no torneio. Em caso de triunfo rubro-negro por um gol de diferença, a decisão da vaga será nos pênaltis.

Mas muita coisa vai acontecer com Galo e Fla até o duelo da volta, já que antes do novo encontro, cada time vai entrar em campo mais cinco vezes, em jogos do Brasileirão e da Copa Libertadores. Agora, um Atlético está muito mais leve e sem pressão. Se o técnico Turco Mohamed esteve próximo de ser demitido, após dois triunfos consecutivos sobre o Flamengo, o treinador argentino certamente vai viver dias de paz. O mesmo pode não acontecer com Dorival Júnior, que foi derrotado pela terceira vez em quatro jogos e vê o Flamengo num momento crítico na temporada.

Live do Flamengo

Quem foi bem: Hulk

Autor de um belo gol e com uma assistência, Hulk foi o grande protagonista do primeiro jogo pelas oitavas de final da Copa do Brasil.

Quem foi mal: Diego Alves

A fase dos goleiros do Flamengo não é nada boa. Depois de Hugo Souza ser criticado por algumas falhas, foi a vez de Diego Alves se tornar o alvo da torcida. O goleiro rubro-negro foi muito mal no lance do primeiro gol do Galo.

O jogo do Atlético-MG: gol e retranca

Nada mal começar uma decisão com um gol logo aos sete minutos do primeiro tempo, mas o tento marcado logo no início da partida fez com que o Atlético adotasse uma postura mais defensiva no restante do jogo. Com a vantagem no placar, o Galo ou a jogar recuado e buscando os contra-ataques.

O jogo do Flamengo: diferente no segundo tempo

Com uma postura diferente do jogo de domingo, o Flamengo dominava os primeiros minutos, mas o gol aos sete, após falha de Diego Alves, dificultou o restante do primeiro tempo. A equipe de Dorival Júnior controlou a etapa inicial, fez um bom jogo, mas deixou a desejar com criação. João Gomes e Andreas foram bem. No segundo tempo, a situação foi mais favorável ao Atlético, que ampliou o placar. O Flamengo tentava manter o ritmo de jogo, no entanto, não conseguiu consolidar as jogadas e não apresentou perigo ao goleiro Everson. Aos 35, Lázaro fez o gol que deu um gás ao elenco em busca do empate, que não aconteceu.

Mosaico de luzes

Torcida do Atlético-MG fez um mosaico com as lanternas dos celulares, antes do duelo com o Flamengo, pela Copa do Brasil - Victor Martins/UOL Esporte - Victor Martins/UOL Esporte
Torcida do Atlético-MG fez um mosaico com as lanternas dos celulares, antes do duelo com o Flamengo, pela Copa do Brasil
Imagem: Victor Martins/UOL Esporte

Os mais de 50 mil atleticanos presentes no Mineirão fizeram uma bela festa durante a entrada dos times. Com a lanterna e fita adesiva, para mudar a cor da luz, os torcedores do Galo fizeram um mosaico diferente, sem papel. "Lutar", foi recado ado aos jogadores.

Indefinição de Diego Alves e golaço de Hulk

O lateral-direito Mariano mostrou ter uma ótima visão de jogo e deixou Hulk em condições de abrir o placar, com um golaço, de cobertura. O camisa 7 do Atlético aproveitou a indefinição de Diego Alves, que demorou para sair do gol e foi encoberto após o toque do jogador atleticano.

Sustos na saída de bola

O Atlético se mostrou uma equipe bastante confiante dentro de campo e evitava dar chutões, mesmo com a pressão do ataque rubro-negro. Em vários momentos a saída de bola pelo chão deu resultado, mas em pelo menos três oportunidades o Galo errou e deu a chance para o Flamengo empatar.

Calendário

Atlético e Flamengo se enfrentam novamente apenas dia 13 de julho, no Maracanã. Até lá, os dois clubes têm compromisso pelo Campeonato Brasileiro e também pela Libertadores. Ambos vão entrar em campo no sábado (25), pelo Brasileirão. O Rubro-Negro recebe o América-MG, às 19h, no Maraca, enquanto o Galo joga contra o Fortaleza, às 21h, no Mineirão.

FICHA TÉCNICA

ATLÉTICO-MG 2 x 1 FLAMENGO

Motivo: Jogo de ida das oitavas de final da Copa do Brasil
Local: Mineirão, em Belo Horizonte (MG)
Data e horário: 22 de junho de 2022, às 21h30 (de Brasília)
Árbitro: Luiz Flavio de Oliveira (Fifa/SP)
Assistentes: Marcelo Carvalho Van Gasse (Fifa/SP) e Miguel Cataneo Ribeiro da Costa (SP)
VAR: Pablo Ramon Gonçalves Pinheiro (RN)
Cartões amarelos: Ademir (CAM); Everton Ribeiro, Andreas Pereira e Pablo (FLA)
Gols: Hulk (CAM) aos 7' minutos do primeiro tempo; Ademir (CAM) aos 9' e Lázaro (FLA) aos 34' minutos do segundo tempo

ATLÉTICO-MG: Everson; Mariano, Alonso, Nathan Silva e Guilherme Arana; Allan, Otavio e Nacho Fernández (Calebe, aos 39' do 2º); Vargas (Rubens, aos 17' do 2º), Keno (Ademir, aos 32' do 1º) e Hulk. Técnico: Turco Mohamed.

FLAMENGO: Diego Alves, Matheuzinho (Rodnei, aos 21 do 2º), Rodrigo, Pablo e Filipe Luís (Ayrton Lucas, aos 33' do 2º); Arão (Lázaro, aos 21' do 2º), João Gomes e Andreas (Thiago Maia; aos 33' do 2º) Everton Ribeiro (Pedro, aos 21' do 2º), Arrascaeta e Gabriel. Técnico: Dorival Júnior.