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

Santos abre 2 a 0, mas perde fôlego e leva empate do Bragantino na Vila

Lucas Musetti Perazolli

Colaboração para o UOL, em Santos (SP)

18/06/2022 22h50

O Santos abriu 2 a 0, mas levou o empate do Red Bull Bragantino em jogo muito movimentado hoje (18), na Vila Belmiro, pela 13ª rodada do Campeonato Brasileiro. Léo Baptistão marcou os dois gols do Peixe. O RB deixou tudo igual com Hyoran e Luan Cândido.

O Santos foi para cima do Bragantino, mas teve problemas defensivos desde o início. No ataque, o Peixe funcionou e criou chances. Na defesa, porém, o goleiro João Paulo precisou trabalhar muito. Hyoran descontou ainda no primeiro tempo e Luan fez um golaço para empatar na etapa final. O técnico Fabián Bustos se revoltou com a arbitragem de Douglas Marques das Flores e foi expulso, assim como o preparador físico Marcos Conenna.

O empate deixa Santos e Red Bull Bragantino com 18 pontos, mas o Peixe é o quinto e o Braga é o sétimo por causa do saldo de gols. O São Paulo é o sexto e quem vencesse hoje entraria no G-4. As equipes podem perder posições com os jogos de domingo.

O Santos voltará a campo para enfrentar o Corinthians na quarta-feira (22), na Neo Química Arena, pela ida das oitavas de final da Copa do Brasil. O Red Bull Bragantino tem a semana livre antes de visitar o Athletico no dia 25, na Arena da Baixada, pela 14ª rodada do Campeonato Brasileiro.

LIVE DO SANTOS COM GABRIELA BRINO E MAURICIO BARROS

Quem foi bem no Santos: Léo Baptistão e Marcos Leonardo

Baptistão e ML foram os melhores do Peixe. Baptistão fez os dois gols, o segundo com assistência do camisa 9. Eles deram trabalho a todo tempo para a defesa do Bragantino.

Quem foi mal no Santos: Lucas Pires e Jhojan Julio

O lateral-esquerdo apoiou pouco e errou no gol do Bragantino. Já Julio foi o pior entre os atacantes e ainda deu brechas na marcação.

O jogo do Santos: faltou controle

O Santos tentou se impor na Vila Belmiro e foi para cima do Bragantino desde o apito inicial, mas marcou mal. O Peixe construía bem no ataque e, quando perdia a bola, ava por apuros. O lado direito com os atacantes Lucas Braga (improvisado de lateral-direito) e Léo Baptistão funcionou, porém, foi por ali também que os visitantes se criaram. No segundo tempo, o Santos não conseguiu corrigir a marcação e levou o empate.

É O BAP!

Léo Baptistão foi titular após se recuperar de lesão na coxa e fez dois gols pela primeira vez desde que chegou ao Santos. O atacante vive 2022 totalmente diferente de 2021, quando só atuou oito vezes, teve grave lesão na panturrilha e não balançou as redes.

Estreia com pé direito (esquerdo)

Bruno Oliveira jogou pela primeira vez como titular do Santos. O meia canhoto deu belo e na origem do segundo gol do Peixe e deixou boa impressão.

Salvou, mas...

João Paulo fez pelo menos três defesas importantes no primeiro tempo. Após salvar o Santos, ele comemorou demais o segundo gol. No último lance da etapa inicial, porém, o goleiro saiu precipitadamente da pequena área, viu os visitantes diminuírem e foi para o vestiário se lamentando muito. Ele não teve culpa no gol de empate do Bragantino.

Apanhou

Marcos Leonardo foi caçado pela defesa do Red Bull Bragantino. Só no primeiro tempo, foram seis faltas recebidas. O atacante reclamou demais com a arbitragem sobre o rodízio de faltas, mas só conseguiu "cavar" um cartão amarelo.

Desfalques importantes

João Paulo e Vinicius Zanocelo receberam o terceiro cartão amarelo e não enfrentarão o Corinthians na 14ª rodada, na Neo Química Arena. Antes, porém, o Santos enfrentará o mesmo rival e fora de casa, só que pela Copa do Brasil, na quarta-feira. Na Copa do Brasil, João e Zanocelo estarão à disposição. O técnico Fabián Bustos também foi expulso por reclamação.

FICHA TÉCNICA:

SANTOS 2 x 2 RED BULL BRAGANTINO
Competição: 13ª rodada do Campeonato Brasileiro
Data: 18 de junho de 2022 (sábado)
Horário: 21h (de Brasília)
Local: Vila Belmiro, em Santos (SP)
Árbitro: Douglas Marques das Flores (SP)
Assistentes: Daniel Paulo Ziolli e Fabrini Bevilaqua Costa (ambos de SP)
VAR: Emerson de Almeida Ferreira (MG)
Público e renda: 10.924/R$ 361.888,75
Cartões amarelos: João Paulo, Vinicius Zanocelo, Bruno Oliveira e Ricardo Goulart (SFC) e Raul, Helinho e Praxedes (RBB)
Cartão vermelho: Fabián Bustos (SFC)

Gols:
Santos:
Léo Baptistão (2), aos 16 e 35 minutos do 1T
Red Bull Bragantino: Hyoran, aos 45 minutos do 1T, e Luan Cândido, aos 25 minutos do 2T

SANTOS: João Paulo, Lucas Braga, Kaiky, Eduardo Bauermann e Lucas Pires; Rodrigo Fernández, Vinicius Zanocelo (Camacho) e Bruno Oliveira (Sandry); Léo Baptistão (Ângelo), Jhojan Julio (Rwan) e Marcos Leonardo. Técnico: Fabián Bustos

RED BULL BRAGANTINO: Cleiton; Aderlan, Kevin, Natan e Luan Cândido; Raul (Eric Ramires), Lucas Evangelista e Hyoran (Praxedes); Artur (Carlos Eduardo), Helinho (Sorriso) e Jan Hurtado (Alerrandro). Técnico: Maurício Barbieri.