;(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 - 2022/2023

Bayern anula Lewandowski, vence Barcelona e se isola na liderança do grupo

Lucas Hernández abriu o placar para os alemães, que fizeram 2 a 0 nos espanhóis - Andreas Gebert/Reuters
Lucas Hernández abriu o placar para os alemães, que fizeram 2 a 0 nos espanhóis Imagem: Andreas Gebert/Reuters

Do UOL, em São Paulo

13/09/2022 17h51

O Bayern de Munique aproveitou a ineficiência do Barcelona e venceu por 2 a 0 em jogo válido pela 2ª rodada do Grupo C da Champions League. A partida foi a primeira de Lewandowski contra a equipe que defendeu por oito temporadas. O polonês, aliás, teve atuação apagada.

Os gols foram marcados por Lucas Hernández, após cobrança de escanteio, e Sané, em jogada construída da defesa. Ambos balançaram as redes da Allianz Arena no 2° tempo (assista abaixo).

Com o resultado dentro de casa, os alemães chegaram aos seis pontos e se isolaram na liderança da chave. Os espanhóis, por outro lado, estacionaram com três pontos e permaneceram na 2ª posição pelo saldo de gols.

Na próxima rodada do torneio continental, o Bayern encara o Viktoria Plzen, da República Tcheca, novamente na Alemanha.

O Barcelona, por outro lado, tem pela frente um confronto diante da Inter de Milão na Itália. Os dois duelos acontecem em 4 de outubro.

Espanhóis acuam mandantes, e Lewa perde gols

Empurrado pelos torcedores em uma Allianz Arena lotada, o Bayern iniciou a partida tentando pressionar o Barcelona e valorizando a posse de bola.

Apesar disto, as primeiras grandes chances do jogo saíram em ataques dos espanhóis. Aos oito minutos, Pedri iniciou a contagem: ele cortou a marcação e forçou Neuer a trabalhar.

Praticamente no lance seguinte foi a vez de Lewandowski receber cruzamento e cabecear para fora. O polonês ainda teve outras duas oportunidades claras de marcar contra o ex-clube: aos 17 minutos, em chute para fora após lançamento de Gavi, e aos 20, quando foi bloqueado pelo goleiro alemão em nova bola alta.

Lewandowski perdeu ao menos três chances claras de gol no 1° tempo de Bayern x Barcelona - Alexander Hassenstein - UEFA/UEFA via Getty Images - Alexander Hassenstein - UEFA/UEFA via Getty Images
Lewandowski perdeu ao menos três chances claras de gol no 1° tempo de Bayern x Barcelona
Imagem: Alexander Hassenstein - UEFA/UEFA via Getty Images

Resposta alemã

Na metade do 1° tempo, o Bayern cresceu de produção e, mesmo sofrendo investidas espanholas, ou a atacar o rival. Mazraoui, que substituiu o lesionado Pavard, foi o primeiro a assustar Ter Stegen em chute cruzado.

Aos 30 minutos, foi a vez de Sabitzer finalizar de fora da área. O meio-campista, no entanto, errou o alvo.

Ainda teve tempo de uma trapalhada protagonizada por Mané e Muller: os atacantes tentaram chutar a mesma bola já dentro da área e acabaram se trombando, na última grande jogada antes do intervalo.

Mané e Muller se atrapalham em ataque do Bayern durante jogo contra o Barcelona - KERSTIN JOENSSON / AFP - KERSTIN JOENSSON / AFP
Mané e Muller se atrapalham em ataque do Bayern durante jogo contra o Barcelona
Imagem: KERSTIN JOENSSON / AFP

Quem não faz, toma (dois)!

O 2° tempo começou agitado. Com apenas 15 segundos, Raphinha bateu de fora da área e, por pouco, não acertou o ângulo da meta do Bayern. Apesar do susto, o Barcelona desligou.

A resposta foi fatal e veio aos quatro minutos: em escanteio cobrado por Kimmich, Lucas Hernández apareceu sozinho no meio da área e testou para as redes de Ter Stegen: 1 a 0.

O segundo gol saiu pouco depois. Em troca de es que começou na defesa alemã, Musiala conduziu em diagonal e acionou Sané, que invadiu a área e deslocou o goleiro adversário: 2 a 0.

Reação ineficiente

Depois do gol de Sané, o Barça acordou e partiu para o ataque em busca do empate, mas continuou empilhando chances perdidas.

Aos 18 minutos, Pedri protagonizou lindo lance e tabelou com Lewandowski, mas, na cara do gol, finalizou para fora.

O próprio ex-Bayern, pouco depois, foi o responsável por chutar cruzado e ver a bola parar, lentamente, nas mãos de Neuer. Ele ainda tentou em cobrança de falta, mas novamente deixou a desejar.

Os espanhóis tentaram pressionar até o último minuto, mas não conseguiram sequer diminuir a vantagem alemã.

Pedri lamenta chance perdida em Bayern x Barcelona, jogo da Champions League - Harry Langer/DeFodi Images via Getty Images - Harry Langer/DeFodi Images via Getty Images
Pedri lamenta chance perdida em Bayern x Barcelona, jogo da Champions League
Imagem: Harry Langer/DeFodi Images via Getty Images

FICHA TÉCNICA

BAYERN DE MUNIQUE 2x0 BARCELONA

Competição: Champions League (2ª rodada da fase de grupos)
Data e hora: 13 de setembro de 2022 (terça-feira), às 16h00 (de Brasília)
Local: Allianz Arena, na Alemanha
Árbitro: Danny Desmond (HOL)
Cartões amarelos: Sabitzer (BAY), Busquets (BAR), Kimmich (BAY)
Cartões vermelhos:
Gols: Lucas Hernández (BAY), aos 4 min do 2° tempo, e Sané (BAY), aos 8 min do 2° tempo

BAYERN DE MUNIQUE: Neuer; Pavard (Mazraoui), Upamecano, Lucas Hernández e Davies; Sabitzer (Goretzka), Kimmich, Mané (Gnabry), Sané (Mathys Tel) e Musiala (Gravenberch); Müller. Técnico: Julian Nagelsmann

BARCELONA: Ter Stegen; Araujo, Christensen (Eric Garcia), Koundé e Alonso; Gavi (Frenkie de Jong), Busquets (Kessié) e Pedri; Raphinha (Ferrán Torres), Lewandowski e Dembelé (Ansu Fati). Técnico: Xavi Hernández