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

Lesão de Matheus Cunha reabre espaço para Richarlison e Firmino na seleção

Richarlison, atacante do Everton - AFP
Richarlison, atacante do Everton Imagem: AFP

Gabriel Carneiro e Igor Siqueira

Do UOL, em São Paulo e Rio de Janeiro

17/02/2022 17h00

Fora dos últimos dez jogos da seleção brasileira, os atacantes Richarlison e Roberto Firmino têm uma chance valiosa de voltar a ser lembrados pelo técnico Tite para as duas rodadas de março das Eliminatórias da Copa do Mundo. É que Matheus Cunha, atual titular da equipe, sofreu uma torção de ligamento do joelho direito num jogo do Atlético de Madri e vai ficar fora de ação por aproximadamente dois meses.

Tanto o atacante do Everton, quanto o do Liverpool, são nomes frequentes no ciclo para o Mundial do Qatar, mas sofreram com problemas físicos nos últimos meses. Tite aproveitou a brecha para dar sequência a nomes que agradaram, como o próprio Cunha, além de Raphinha, Vinicius Júnior, Antony e Rodrygo.

O último jogo de ambos pelo Brasil foi a final da Copa América. Richarlison foi titular e atuou 95 minutos, enquanto Firmino saiu do banco e participou de 49 minutos da derrota por 1 a 0 para a Argentina, em julho de 2021, no Maracanã. Desde então aconteceram quatro convocações: a dupla foi vetada de uma por seus clubes no contexto da pandemia de covid-19 e ignorada das outras. Firmino até foi chamado para os jogos contra Colômbia e Argentina em novembro, mas acabou cortado por lesão antes da apresentação.

Tite - Douglas Magno/AFP - Douglas Magno/AFP
Próxima convocação de Tite será em março
Imagem: Douglas Magno/AFP

Neste período de sete meses ausentes da seleção, Richarlison e Firmino também foram desfalques em suas equipes. O atacante do Everton perdeu 13 jogos com lesões de panturrilha e coxa. Já o jogador do Liverpool sofreu com problemas musculares e no tendão da coxa e foi baixa em 14 jogos. Ambos já vinham em ação na convocação de janeiro, mas Tite justificou não chamá-los pela "falta de sequência de jogos em função das suas lesões".

Agora o cenário é diferente. Richarlison é titular do Everton e esteve em campo nos cinco últimos jogos seguidos, com dois gols marcados. Seu time vive um período de crise, é só 16º colocado do Campeonato Inglês, e isso afeta seu desempenho em alto nível. Já Firmino atuou os nove jogos seguidos mais recentes do Liverpool — sete como titular — e também fez dois gols - um deles na vitória fora de casa sobre a Inter de Milão, pela ida das oitavas de final da Liga dos Campeões, ontem (16).

Firmino - Filippo Monteforte/AFP - Filippo Monteforte/AFP
Firmino saiu do banco marcou para o Liverpool no jogo contra a Inter de Milão, pelas oitavas da Champions
Imagem: Filippo Monteforte/AFP

Na seleção, a dupla da Inglaterra divide a vice-artilharia nos 44 jogos desde a Copa do Mundo da Rússia com dez gols cada — Neymar soma 13. Também deram as mesmas quatro assistências, num ranking que só tem Gabriel Jesus (6), Renan Lodi (6) e Neymar (19) na frente.

Ou seja, são jogadores importantes para a comissão técnica e seu resgate dentro da seleção é tratado como fundamental para que se tenha o maior número possível de peças em alto nível. É algo parecido com o que foi feito com Philippe Coutinho recentemente.

Para o ataque, a última lista de Tite teve Antony (Ajax), Gabigol (Flamengo), Gabriel Jesus (Manchester City), Matheus Cunha (Atlético de Madri), Raphinha (Leeds), Rodrygo (Real Madrid) e Vinicius Júnior (Real Madrid). A próxima convocação será no começo de março para os jogos contra Chile e Bolívia, dias 24 e 29.

Matheus Cunha já está descartado e Gabriel Jesus não joga pelo Manchester City desde janeiro em razão de problemas musculares. Ou seja, o argumento de que falta sequência pode ser retomado e assim seriam abertas duas vagas no ataque. Além de Richarlison e Firmino na disputa, Neymar também retorna de lesão e fica à disposição na próxima janela de jogos.

Há possibilidade de Tite trocar vaga de alguma outra posição para testar mais atacantes ou mesmo aumentar o número de convocados, pois a seleção tem sete atacantes pendurados com um cartão amarelo e pode ter problemas para o segundo jogo de março: Neymar, Richarlison, Gabriel Jesus, Vinicius Júnior, Gabigol, Raphinha e Antony.