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

Liga dos Campeões 2019/2020

Neymar ataca PSG e expõe Tuchel como vilão em derrota na Liga dos Campeões

Neymar comemorando seu gol contra o Borussia Dortmund  - Soccrates Images/Colaborador
Neymar comemorando seu gol contra o Borussia Dortmund Imagem: Soccrates Images/Colaborador

João Henrique Marques

Do UOL Esporte, em Paris

19/02/2020 04h00

A noite ruim do Paris Saint-Germain com a derrota para o Borussia Dortmund por 2 a 1, na Alemanha, pela partida de ida das oitavas de final da Liga dos Campeões, foi além do campo. Neymar atacou o clube por entender que esteve prejudicado fisicamente por ficar 18 dias sem atuar. O brasileiro fez o gol do PSG, mas sofreu críticas da mídia sa com o desempenho tido como abaixo da média. No entanto, a imprensa do país elegeu de maneira unânime o treinador Thomas Tuchel como maior vilão.

Neymar não teceu críticas diretas ao técnico por sua ausência nos últimos jogos, mas expôs sua insatisfação para os que tomaram as decisões no clube de uma maneira geral. O único confrontado sobre o assunto publicamente foi o treinador, que se esquivou e disse apenas ter cumprido ordens médicas (veja mais abaixo).

Neymar sofre e critica decisão do clube

Foi nítida fisicamente a deficiência de Neymar na partida. As jogadas de mano a mano eram de pouco sucesso, chegando inclusive a perder disputa de corrida pela bola com adversários que estavam mais distante na jogada. Ao fim do jogo, o brasileiro deixou claro que o problema aconteceu por culpa do PSG.

"Isso (o veto) foi coisa decidida pelo clube e médicos e tive que acatar. Tive várias discussões, e não curti o que propam, mas respeitei. Isso acaba sendo ruim para mim e companheiros", destacou Neymar em entrevista ao Esporte Interativo.

Neymar - Stuart Franklin/Equipe  - Stuart Franklin/Equipe
Brasileiro voltou a campo após lesão e fez o gol do PSG na Alemanha
Imagem: Stuart Franklin/Equipe

A decisão do PSG em poupar Neymar aconteceu depois que o jogador brasileiro sofreu uma fissura na costela no dia 1 de fevereiro, na vitória por 5 a 0 contra o Montpellier. Para ele, sem dores, não havia problema em atuar nos 3 jogos (Lyon, Dijon e Amiens) que antecederam o confronto contra o Borussia Dortmund. O UOL Esporte relatou a irritação do camisa 10 e seu entorno. A cisma era de que sofria punição do clube por ter feito festa de aniversário, em Paris, dia 2 em antevéspera de jogo (dia 4 de fevereiro o PSG encarou o Nantes). Os dirigentes do PSG ficaram decepcionados por conta da realização do evento.

"Eu tive uma fissura, mas não era nada que me impedia de jogar. Já dava para atuar contra o Lyon (dia 9 de fevereiro, mas adiaram e adiaram novamente. Entendo o medo que o clube sofre, mas não pode ser assim. Só acaba sofrendo o jogador. Para mim foi complicado jogar uma partida como essa (contra o Dortmund) sem intensidade, sofrendo. Se tivesse boas condições físicas tenho certeza que seria melhor", complementou Neymar.

Tuchel vira alvo de críticas e se defende

Após o jogo contra o Borussia Dortmund, Thomas Tuchel voltou a ser confrontado sobre a decisão de poupar Neymar por 18 dias. "Isso não era uma decisão minha, e sim médica" disse.

A debilidade física de Neymar foi o que pautou a imprensa sa na avaliação ao jogador. O jornal "Le Parisien" pontuou: "vamos avaliar Neymar como se não tivesse ficado 18 dias sem jogar. Então, o desempenho dele foi ruim. Mas ele teve o gol, e chutou uma bola na trave no fim do jogo. Isso mostra que se fisicamente não tivéssemos ali um problema como esse, tudo seria diferente", criticou o jornal com a nota 5.5 ao camisa 10.

O L`Équipe atribuiu ao treinador Tuchel grande parte do insucesso de Neymar na partida. "Foi um time perdido. Com uma missão clara de dar a bola a Neymar e esperar seus atos. Um PSG que não apresentou alternativas", criticou.

Pressão e ofensas a Tuchel

Logo que chegou para a entrevista coletiva Tuchel já foi confrontado sobre a decisão de não colocar um centroavante em campo (barrou Icardi e também deixou Cavani no banco). "Sinceramente, eu não posso explicar isso. É muito longo. Eu tive essas ideias no domingo e ontem. E já jogamos assim, então não vejo muito o que reclamarem", disse

O principal ponto de crítica da mídia sa foi o fato de Mauro Icardi, o artilheiro do time na primeira fase da Liga dos Campeões, com 5 gols, em 6 jogos, sequer entrar em campo. A única alteração ofensiva foi a entrada de Sarabia no lugar de Di Maria.

"Eu não me arrependo das escolhas que fiz. O Dortmund ganhar em casa é algo normal e acho que isso não depende da escolha que fizemos por um ou outro jogador. E o confronto ainda não está finalizado. Temos um grande desafio no Parque dos Princípes (dia 11 de março)", destacou o treinador.

Mais tarde, episódio contra o técnico ainda tomou conta da imprensa sa. Isso, pois o irmão do zagueiro francês Kimpembe postou um vídeo em sua conta no Instagram em que ofendia o treinador alemão: Tuchel, Tuchel. Eu espero que você esteja bem, a sua mãe também, seu f...Você é piada, piada", gritou o irmão do zagueiro que foi titular na partida.

O papel de vilão de Tuchel ficou claro apesar de nenhum jogador do time ter apontado o esquema tático como o responsável pela derrota na Alemanha.

"Perdemos bolas facilmente no primeiro tempo, eles souberam como nos colocar em perigo. Mas na segunda metade, foi diferente. Encontramos mais espaço, foi uma partida muito aberta, com muita qualidade dos dois lados. Sofremos esse segundo gol, que é difícil de digerir, mas tudo ainda é possível", avaliou Thiago.

"São sempre adversários complicados nas oitavas de final. Ainda faltam 90 minutos importantes, precisamos apenas de um gol para nos classificar. Daremos tudo, estaremos em casa. Será um grande jogo. Você pode perder ou pode vencer, mas, acima de tudo, precisa dar o máximo", projetou Verratti.