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

Com início fulminante, Vasco bate o Atlético-MG na estreia do Brasileirão

Eduardo Nunes

Colaboração para o UOL

15/04/2023 23h00

O Vasco venceu o Atlético-MG por 2 a 1 fora de casa pela primeira rodada do Brasileirão.

  • Vasco teve um começo avassalador e marcou duas vezes em 9 minutos. Andrey Santos fez o primeiro de cabeça e Pec ampliou.
  • O Atlético-MG conseguiu controlar a partida e descontou ainda no primeiro tempo. Maurício Lemos mandou para a rede já nos acréscimos.
  • O time da casa pressionou demais no início da etapa final, mas foi perdendo o ímpeto no decorrer do tempo.

Como foi o jogo

O Cruz-Maltino começou avassalador e, em menos de 10 minutos de bola rolando, já tinha a vantagem de 2 a 0. No entanto, aos poucos, o Galo foi tomando a posse da bola e ou a pressionar o adversário. A iniciativa deu resultado ainda na primeira etapa, com um gol nos acréscimos.

Embalado pelo gol, o time mineiro voltou com tudo para a segunda etapa e aumentou o ímpeto no confronto. O clima quente no Mineirão favoreceu os visitantes, já que as reclamações e as faltas ajudaram a parar a partida e esfriar um pouco o ritmo do rival. As alterações também colaboraram.

Apesar de ter muito mais posse de bola, o Alvinegro mineiro teve dificuldades para criar grandes oportunidades de empatar e acabou sendo derrotado em casa.

Lances importantes

Atlético-MG 0x1 Vasco. Everson sai muito mal em cobrança de falta de Pec e Andrey fica sozinho para mandar de cabeça para o fundo da rede logo aos 4'.

Atlético-MG 0x2 Vasco. Com apenas 9' o Gigante da Colina amplia Lucas Piton finaliza mal e a bola sobre para Pec, que manda de direita e amplia o placar.

33 minutos do primeiro tempo. Léo Jardim apareceu bem duas vezes. Na primeira, mandou para escanteio a boa cobrança de Hulk. Na segunda, salvou a queima-roupa a cabeça de Hyoran, que aconteceu na cobrança do tiro de canto.

43 minutos do primeiro tempo. Hyoran tabelou com Saravia e saiu na cara do gol, contudo Léo Jardim saiu bem e tirou o ângulo do meio-campista, que bateu em cima dele.

Atlético-MG 1x2 Vasco. A pressão do Galo deu resultado nos acréscimos da etapa inicial. A bola ficou viva na área após cobrança de escanteio até Jemerson ajeitar para Maurício Lemos, que chtou com a perna esquerda e descontou a desvantagem atleticana.

44 minutos do segundo tempo. Léo Jardim faz sua primeira defesa na etapa final em chute forte de Hulk na cobrança de falta.

50 minutos do segundo tempo. Léo Jardim vence mais uma disputa com Hulk. O atacante acerta um belo chute de primeira após a bola ficar viva na área, mas o arqueiro fez uma grande defesa.

Agenda

O Atlético-MG volta a campo na terça (18), às 21h, quando visita o Athletico pela segunda rodada da Libertadores. Já o Vasco entra em campo apenas na semana seguinte, na segunda rodada do Brasileirão. O duelo será em casa, contra o Palmeiras, no domingo (23), às 16h.

FICHA TÉCNICA
ATLÉTICO-MG 1 X 2 VASCO

Competição: Campeonato Brasileiro - primeira rodada
Local: Estádio Mineirão, em Belo Horizonte (MG)
Dia e hora: 15 de abril, sábado, às 21h (horário de Brasília)
Árbitro: Raphael Claus (FIFA-SP)
Assistentes: Alex Ang Ribeiro (FIFA/SP) e Luanderson Lima dos Santos (FIFA/BA)
VAR: Daiane Muniz (FIFA/SP)

Cartões amarelos: Pavón, Saravia, Otávio, Zaracho, Hulk, Maurício Lemos (CAM); Andrey Santos, Pedro Raul, Robson Bambu, Gabriel Pec (VAS)
Cartão vermelho: Maurício Barbieri (VAS)
Gols: Maurício Lemos, aos 49'/1ºT, para o Atlético-MG; Andrey Santos, aos '4/1ºT, e Gabriel Pec, aos 9'/1ºT, para o Vasco.

Atlético-MG: Everson; Saravia (Mariano), Maurício Lemos, Jemerson e Rubens (Patrick); Otávio (Edenílson), Zaracho e Hyoran (Pedrinho); Paulinho, Pavón (Isaac) e Hulk. Técnico: Eduardo Coudet.

Vasco: Léo Jardim, Puma, Robson Bambu, Léo e Lucas Piton (Paulo Victor); Rodrigo, Andrey Santos (Barros) e Jair (Galarza); Gabriel Pec (Figueiredo), Alex Teixeira (Marlon Gomes) e Pedro Raul. Técnico: Maurício Barbieri.

Errata: este conteúdo foi atualizado
Diferentemente do que foi informado no título da matéria, o Vasco ganhou do Atlético-MG. O erro foi corrigido.