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

Brasileirão - 2023

Goiás busca virada e impõe derrota ao Corinthians na estreia de Cuca

Colaboração para o UOL, em São Paulo (SP)

23/04/2023 21h00

O Goiás venceu o Corinthians por 3 a 1, de virada, na noite de hoje (23), pela 2ª rodada do Campeonato Brasileiro. A partida, disputada na Serrinha, marcou a estreia do técnico Cuca no comando do Timão.

Róger Guedes colocou o Corinthians na frente. Ainda no primeiro tempo, Matheus Peixoto deixou tudo igual e, na etapa final, Lucas Halter e Apodi definiram a vitória do Goiás.

Dois dos três gols marcados pelo Goiás saíram na bola aérea. Agora, quatro dos últimos cinco tentos sofridos pelo Corinthians saíram dessa maneira.

Com a vitória, o Goiás chegou aos três pontos e assumiu a 10ª colocação na tabela. O Timão tem a mesma pontuação, mas aparece na 14ª colocação.

O Corinthians volta a campo na próxima quarta-feira (26), quando enfrenta o Remo, em Itaquera, pelo jogo de volta da terceira fase da Copa do Brasil. O Goiás tem como próximo compromisso o Internacional, no domingo (30), pelo Brasileirão.

Curiosidade: o Goiás não vencia o Corinthians desde 2013. Pela 21ª rodada do Brasileirão daquele ano, o Esmeraldino bateu o Timão, no Pacaembu, por 2 a 1, com gols de Hugo e Amaral. Alexandre Pato marcou pelo time paulista.

Como foi a estreia de Cuca no Corinthians

Cuca promoveu três mudanças na equipe titular do Corinthians em relação ao último jogo com Fernando Lázaro. Sem um lateral-direito de ofício, ele improvisou Bruno Méndez, além de colocar Du Queiroz e Chrystian Barletta nas vagas de Cantillo e Matheus Araújo.

Mesmo assim, o treinador manteve o esquema 4-4-2 utilizado por Fernando Lázaro desde o começo do ano.

Com a pressão no começo do jogo, o Corinthians chegou a mostrar um sistema com cinco defensores em determinados momentos, com Barletta fechando pelo lado esquerdo e Fábio Santos ficando mais centralizado na defesa com Gil e Balbuena.

Ofensivamente, Róger Guedes e Yuri Alberto jogaram mais centralizados, com Giuliano aberto pelo lado direito e Barletta pelo esquerdo. Durante o primeiro tempo, os dois chegaram a trocar de lado.

O gol do Corinthians saiu justamente no momento que o time era pior na partida, em lance de escanteio curto. Após abrir o placar, o Timão melhorou no confronto.

O empate do Goiás veio em uma jogada rápida pelo lado direito e que contou com um desentendimento da defesa do Corinthians, que deixou Matheus Peixoto aparecer livre na área.

Na volta para o segundo tempo, Cuca colocou Roni e Pedro nas vagas de Bruno Méndez e Chrystian Barletta. Com isso, Du Queiroz ou a jogar como lateral-direito.

O decorrer da etapa final mostrou um Corinthians com problemas na criação das jogadas ofensivas. Os lances de ataque do Timão pouco chegaram na área do Goiás.

Assim como foi no primeiro tempo, o Corinthians viu a bola aérea ser o seu grande problema e sofreu a virada. Em busca do empate, Cuca lançou o time ao ataque, mas a pressão não surtiu efeito, pelo contrário, o Esmeraldino ainda conseguiu ampliar o placar.

Lances importantes e gols

1 x 0 - O Corinthians saiu na frente em um lance de escanteio curto. Róger Guedes cobrou, Fábio Santos abriu pela direita com Du Queiroz, que inverteu o jogo. Barletta encontrou novamente o camisa 10, que tabelou com Fausto Vera e soltou o pé, já dentro da área, para abrir o placar.

1 x 1 - O empate do Goiás saiu com Matheus Peixoto. Palacios recebeu pela direita e cruzou de primeira. O atacante apareceu atrás dos dois zagueiros do Corinthians e antes de Bruno Méndez, e cabeceou firme para o chão. Cássio ainda tocou na bola com o pé antes dela entrar.

Errou! - A virada do Goiás quase veio em um lance parecido com o do gol. Palacios recebeu pela direita e cruzou na área. Morelli apareceu livre no meio da área, mas cabeceou para fora.

Raspou a trave - Róger Guedes quase fez o seu segundo no jogo ainda no primeiro tempo. Após sobra de bola na entrada da área, o atacante finalizou de primeira e viu a bola ar raspando a trave.

Cássio! - Cássio salvou o Corinthians na reta final do jogo. Apodi recebeu lançamento de Matheus Peixoto e ficou cara a cara com o goleiro corintiano, que caiu para o lado esquerdo, mas deixou o pé para tocar na bola e defender.

Quase! - Logo após o susto, o Corinthians respondeu. Róger Guedes recebeu pela esquerda, limpou para o meio e bateu rasteiro. A bola bateu na rede pelo lado de fora.

2 x 1 - A virada do Goiás veio novamente na bola aérea. Em cruzamento de escanteio, Lucas Halter subiu mais que a defesa adversária e cabeceou no canto esquerdo de Cássio, que não alcançou.

3 x 1 - A vitória foi sacramentada com Apodi. O camisa 22 recebeu na entrada da área, deixou Du Queiroz para trás e finalizou firme para matar o confronto.

FICHA TÉCNICA
Goiás 3 x 1 Corinthians

Data: 23/04/2023 (domingo)
Horário: 19h (de Brasília)
Competição: 2ª rodada do Campeonato Brasileiro
Local: Serrinha, em Goiânia (GO)
Árbitro: Bruno Arleu de Araújo (RJ)
Assistentes: Rodrigo Figueiredo Henrique Corrêa (RJ) e Thiago Henrique Neto Corrêa Farinha (RJ)
VAR: Rafael Traci (SC)
Cartões amarelos: Fábio Santos, Fausto Vera (COR), Bruno Melo, Matheus Peixoto, Zé Ricardo, Palacios (GOI)
Gols: Róger Guedes (16'/1°T), Matheus Peixoto (30'/1°T), Lucas Halter (35'/2°T), Apodi (48'/2°T)

Goiás: Tadeu; Maguinho, Lucas Halter, Bruno Melo e Sander; Zé Ricardo (Apodi), Dieguinho e Morelli; Palacios (Jhonny Lucas), Vinícius e Matheus Peixoto (Matheuzinho). Técnico: Emerson Ávila

Corinthians: Cássio; Bruno Méndez (Roni), Gil, Balbuena (Júnior Moraes) e Fábio Santos; Du Queiroz, Fausto Vera (Maycon), Giuliano (Paulinho) e Chrystian Barletta (Pedro); Róger Guedes e Yuri Alberto. Técnico: Cuca