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

Paulista - 2023

Lázaro contesta gol anulado no Santos x Corinthians: 'Não se justifica'

Do UOL, em Santos (SP)

26/02/2023 19h38Atualizada em 27/02/2023 04h03

O técnico do Corinthians, Fernando Lázaro, reclamou da anulação de um gol do atacante Yuri Alberto, no clássico contra o Santos, pelo Paulistão.

A arbitragem invalidou o gol depois de intervenção do VAR, considerando que o jogador do Corinthians, em posição de impedimento, interferiu no deslocamento de Lucas Braga, lateral do Santos, antes do cruzamento de Du Queiroz para a finalização do próprio Yuri.

Arbitragem: " Vou dar mais um gole [na água ao lado] para tentar engolir aquele primeiro gol anulado. Depois, no lance ali, revendo o momento, não dá para colocar. O Yuri está vindo no movimento que ele não tira condição. A bola está lá do outro lado. Nem chegaria perto de nenhuma ação que vai ter no Du. O contato é natural, nem tira nada? Não vi os jogadores do Santos reclamando. É buscar uma situação que para mim não se justifica".

Pressão do Santos com nota sobre a escalação da árbitra Edina Batista: "Até falei com a Edina no início do jogo. É injusto criar um ambiente de pressão, em uma situação já desfavorável. Já joga um contexto antes e cria um cenário... Não concordo, não acho que é a forma de se buscar as coisas".

O que mais Fernando Lázaro disse

Fica um gosto ruim?

"Claro que fica. Empate no final do jogo com você sendo superior, construindo possibilidades, mais próximo de um terceiro gol, um jogo controlado, mas faz parte, clássico são detalhes. Aos atletas também é bom que sintam assim. Sair num clássico fora de casa com gosto amargo, a gente merecia e poderia ter tido mais. É uma forma importante de encarar. Calor, jogo intenso no começo, depois o time se ajustou e colocou a bola no chão".

Desempenho do Corinthians nos clássicos

"Nos confrontos diretos, nos clássicos, fizemos boas apresentações nos três jogos, acredito que contra o São Paulo fizemos um primeiro muito bom num ambiente adverso, depois nos defendemos e conseguimos o resultado. Nos outros dois jogos, tivemos as melhores possibilidades e boas chances de ter saído com resultado melhor. Essa sensação minha e do time fortalece nossa relação direta. Pelo contexto que a gente tinha antes, fazer dois clássicos fora indo bem e um em casa contra um time em melhor momento (Palmeiras), vai dando confiança para gente enfrentar esses grandes jogos".

Erro de Giovane no pênalti que gerou o empate do Santos

"Giovane entrou muito bem no jogo pelo que a gente precisava naquele momento. Fez três ou quatro transições ali que poderíamos ter definido o jogo, ajudou a defender do lado. Depois de ter sofrido o gol, a gente dá a saída e novamente cria uma situação com o Giovane também. É um atleta jovem. Ali foi uma situação que ele viu um e, o Mendoza foi muito esperto. Depois revendo o lance, poderia ter buscado uma outra opção, mas ele tentou o e, o Mendoza leu e conseguiu chegar. Foi uma ação muito rápida, faz parte, é um aprendizado".