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

Vasco vence o Bahia com golaço de Figueiredo e entra no G4 da Série B

Figueiredo, do Vasco, comemora gol marcado contra o Bahia em jogo da Série B - Thiago Ribeiro/AGIF
Figueiredo, do Vasco, comemora gol marcado contra o Bahia em jogo da Série B Imagem: Thiago Ribeiro/AGIF

Colaboração para o UOL, em São Paulo

15/05/2022 17h54

Um golaço de Figueiredo — o primeiro dele como profissional — deu ao Vasco a vitória por 1 a 0 diante do Bahia, na tarde de hoje (15), em São Januário, e, após 44 rodadas, um lugar no G4 da Série B, que pode ser ocupado pelo Grêmio na noite de amanhã, ao fim da sétima rodada.

O resultado no Rio de Janeiro deixa ambas as equipes com 13 pontos. Os baianos ficam com a terceira posição, seguidos pelo Gigante da Colina, invicto na competição, na quarta colocação.

Pela oitava rodada, o Cruz-Maltino enfrenta o Guarani às 21h30 de quinta-feira (19), na Arena da Amazônia. Já o Tricolor de Aço recebe a Ponte Preta na sexta (20), na Arena Fonte Nova, às 21h30.

Quem foi bem: Yuri Lara

Incansável na marcação, Yuri Lara deu sustentação ao meio-campo vascaíno, liberando Nenê para a armação das jogadas. Embora pouco participativo no ataque, o camisa 5 foi essencial no sistema defensivo cruz-maltino diante de uma das melhores equipes da competição.

Quem foi mal: Raniel

Com atuação apagada, Raniel pouco apareceu no ataque do time de Zé Ricardo. Quando se apresentou, sobretudo nos cruzamentos, não conseguiu vencer a zaga baiana pelo alto.

Vasco faz bom primeiro tempo, e recua no fim

Após sofrer com a pressão do Bahia no início do jogo, o Vasco evoluiu na primeira etapa, criou boas oportunidades e abriu o marcador com um golaço de Figueiredo. Mesmo com a vantagem, o time manteve o ritmo até o intervalo. No segundo tempo, porém, os vascaínos recuaram e sofreram para segurar as investidas do Tricolor, usando suas forças ofensivas apenas no contra-ataque e na bola parada.

Bahia equilibra o confronto, mas sem levar perigo

O Bahia começou melhor a partida, foi superado pelo Vasco e depois equilibrou o duelo. Apesar da pressão, o time quase não conseguiu se infiltrar na área adversária, parando no sistema defensivo vascaíno. Diante desse problema, os visitantes tentaram explorar os chutes de fora da área e cruzamentos, mas apresentando pouco perigo à meta de Thiago Rodrigues.

Primeiro gol pelo Vasco foi especial

Momento especial para qualquer jogador, o primeiro gol como profissional foi único para Figueiredo. Em bola ajeitada por Nenê, o atacante vascaíno soltou uma bomba pela intermediária, a bola ganhou curva e venceu o goleiro Danilo Fernandes. "É o sonho de todo moleque", disse ele no intervalo da partida.

G4 após 44 rodadas

Após ar a edição inteira da Série B de 2021 fora do G4, o Vasco pode encerrar uma rodada entre os quatro primeiros pela primeira vez desde o ano ado - somando as duas edições, por 44 rodadas. Para isso, basta que o Grêmio perca ou empate com o Ituano, fora de casa, na noite de amanhã, encerramento da rodada.

FICHA TÉCNICA:

VASCO 1 X 0 BAHIA

Competição: Campeonato Brasileiro - Série B, sétima rodada

Estádio: São Januário, no Rio de Janeiro (RJ)

Data e horário: 15 de maio de 2022 (domingo), às 16h (de Brasília)

Árbitro: Raphael Claus (SP)

Assistentes: Neuza Inês Back (SP) e Miguel Cataneo Ribeiro da Costa (SP)

VAR: Igor Júnio Benevenuto de Oliveira (MG)

Cartões amarelos: Quintero (VAS), Nenê (VAS), Yuri (VAS) e Palacios (VAS); Marco Antônio (BAH, Rildo (BAH) e Daniel (BAH)

Gols: Figueiredo (VAS), aos 21 minutos do 1º tempo

VASCO: Thiago Rodrigues; Gabriel Dias (Weverton), Quintero, Conceição e Edimar; Yuri, Andrey (Juninho) e Nenê (Palacios); Pec, Figueiredo (Erick) e Raniel (Getúlio). Técnico: Zé Ricardo.

BAHIA: Danilo Fernandes; Douglas Borel, Ignácio, Didi e Luiz Henrique (Djalma Silva); Patrick (Lucas Falcão), Rezende, Daniel e Marco Antônio (Jacaré); Rildo e Davó (Marcelo Ryan). Técnico: Guto Ferreira.

Errata: este conteúdo foi atualizado
Diferentemente do que foi informado no texto, o próximo jogo do Vasco será na Arena da Amazônia, e não no Brinco de Ouro da Princesa. O erro foi corrigido.