In an authoritative intelligence dispatch verified through The Guardian Sport, significant international developments have emerged regarding Rangers v Celtic: Scottish League Cup quarter-final – live. Observers across key diplomatic, corporate, and policy corridors are actively parsing the immediate impact, as corroborated by verified wire filings. Match at Ibrox kicks off at 12pm (all times BST) Miovski hits late Rangers winner, Celtic extend streak Rangers: Pandur, Sterling, Fernandez, Makhanya, Penrice, Neil, Raskin, Min-su, Gassama, Kelsy, Naderi Subs: Kelly, McCrorie, Godfrey, Dragojevic, Devlin, Chukwuani, Curtis, Bouanani, Miovski Continue reading... Close dialogue1/1Next imagePrevious imageToggle captionSkip to key eventsPrint subscriptionsSearch jobs Sign indocument.addEventListener('DOMContentLoaded', function () { /** The checkbox input element used to toggle the navigation menu. */ const navInputCheckbox = document.getElementById('header-nav-input-checkbox'); /** The veggie burger button element used to open/close the menu. */ const veggieBurger = document.getElementById('header-veggie-burger'); /** List of menu items that should be selectable when the menu is open. */ const expandedMenuClickableTags = document.querySelectorAll( '.selectableMenuItem', ); /** The root element of the expanded menu. */ const expandedMenu = document.getElementById('header-expanded-menu-root'); /** The label for the first column in the menu, assumed to be "News".*/ const firstColLabel = document.getElementById('News-button'); /** The link element in the second list item under news links. */ const firstColLink = document.querySelector( '#newsLinks > li:nth-of-type(2) > a', ); /** * Focuses on the first navigation element depending on whether the first column label is visible. * * If the first column label is not visible, the function focuses on the first link element. * Otherwise, it focuses on the first column label. */ const focusOnFirstNavElement = () => { if (window.getComputedStyle(firstColLabel).display === 'none') { firstColLink.focus(); } else { firstColLabel.focus(); } }; /** * Updates ARIA attributes and tabindex values based on whether the menu is open or closed. */ const updateAttributesForMenu = (isOpen) => { firstColLabel.setAttribute('aria-expanded', isOpen ? 'true' : 'false'); veggieBurger.setAttribute( 'data-link-name', isOpen ? 'header : veggie-burger : hide' : 'header : veggie-burger : show', ); expandedMenuClickableTags.forEach((tag) => { tag.setAttribute('tabindex', isOpen ? '0' : '-1'); }); }; /** Toggles the navigation menu by simulating a click on the checkbox. */ const toggleMainMenu = () => { if (navInputCheckbox) { navInputCheckbox.click(); } }; /** * Handles keydown events to toggle the menu when the Enter or Space key is pressed. */ const keydownToggleMainMenu = (e) => { if (e.key === 'Enter' || e.key === ' ') { e.preventDefault(); toggleMainMenu(); } }; /** * Handles click events to manage the state of the navigation menu. * * - Toggles the menu open/close state when the menu button (veggieBurger) is clicked. */ const handleMenuClick = (e) => { const menuButtonClicked = navInputCheckbox === e.target; const clickInsideMenu = expandedMenu.contains(e.target); const menuIsOpen = navInputCheckbox.checked if (menuButtonClicked && !menuIsOpen) { document.body.classList.toggle('nav-is-open') firstColLabel.setAttribute('aria-expanded', 'false') veggieBurger.setAttribute('data-link-name','header : veggie-burger : show') expandedMenuClickableTags.forEach(function($selectableElement){ $selectableElement.setAttribute('tabindex','-1') }) } else if (menuButtonClicked && menuIsOpen) { document.body.classList.toggle('nav-is-open') firstColLabel.setAttribute('aria-expanded', 'true') veggieBurger.setAttribute('data-link-name','header : veggie-burger : hide') expandedMenuClickableTags.forEach(function($selectableElement){ $selectableElement.setAttribute('tabindex','0') }) focusOnFirstNavElement() } }; /** Adds event listeners to manage the navigation menu. */ if (navInputCheckbox) { navInputCheckbox.addEventListener('click', handleMenuClick); veggieBurger.addEventListener('keydown', keydownToggleMainMenu); document.addEventListener('keydown', (e) => { if (e.key === 'Escape' && navInputCheckbox.checked) { toggleMainMenu(); veggieBurger.focus(); } }); /** * Handles mouse down events to manage the state of the navigation menu. * * - Closes the menu if the click occurs outside both the menu button and the expanded menu. */ document.addEventListener('mousedown', function(e){ if(navInputCheckbox.checked && !expandedMenu.contains(e.target) && !veggieBurger.contains(e.target)){ toggleMainMenu() } }); } });UKUK editionUS editionAustralia editionEurope editionInternational editionThe Guardian - Back to homeThe GuardianNewsOpinionSportCultureLifestyleShow moreHide expanded menudocument.addEventListener('DOMContentLoaded', function(){ var columnInput = document.getElementById('News-button'); if (!columnInput) return; // Sticky nav replaces the nav so element no longer exists for users in test. columnInput.addEventListener('keydown', function(e){ // keyCode: 13 => Enter key | keyCode: 32 => Space key if (e.keyCode === 13 || e.keyCode === 32) { e.preventDefault() document.getElementById('News-checkbox-input').click(); } }) })NewsView all NewsUK newsUS politicsWorld newsClimate crisisMiddle EastUkraineFootballNewslettersBusinessEnvironmentUK politicsScienceTechGlobal developmentObituariesdocument.addEventListener('DOMContentLoaded', function(){ var columnInput = document.getElementById('Opinion-button'); if (!columnInput) return; // Sticky nav replaces the nav so element no longer exists for users in test. columnInput.addEventListener('keydown', function(e){ // keyCode: 13 => Enter key | keyCode: 32 => Space key if (e.keyCode === 13 || e.keyCode === 32) { e.preventDefault() document.getElementById('Opinion-checkbox-input').click(); } }) })OpinionView all OpinionThe Guardian viewColumnistsCartoonsOpinion videosLettersdocument.addEventListener('DOMContentLoaded', function(){ var columnInput = document.getElementById('Sport-button'); if (!columnInput) return; // Sticky nav replaces the nav so element no longer exists for users in test. columnInput.addEventListener('keydown', function(e){ // keyCode: 13 => Enter key | keyCode: 32 => Space key if (e.keyCode === 13 || e.keyCode === 32) { e.preventDefault() document.getElementById('Sport-checkbox-input').click(); } }) })SportView all SportFootballCricketRugby unionTennisCyclingF1GolfBoxingRugby leagueRacingUS sportsdocument.addEventListener('DOMContentLoaded', function(){ var columnInput = document.getElementById('Culture-button'); if (!columnInput) return; // Sticky nav replaces the nav so element no longer exists for users in test. columnInput.addEventListener('keydown', function(e){ // keyCode: 13 => Enter key | keyCode: 32 => Space key if (e.keyCode === 13 || e.keyCode === 32) { e.preventDefault() document.getElementById('Culture-checkbox-input').click(); } }) })CultureView all CultureFilmMusicTV & radioBooksArt & designStageGamesClassicaldocument.addEventListener('DOMContentLoaded', function(){ var columnInput = document.getElementById('Lifestyle-button'); if (!columnInput) return; // Sticky nav replaces the nav so element no longer exists for users in test. columnInput.addEventListener('keydown', function(e){ // keyCode: 13 => Enter key | keyCode: 32 => Space key if (e.keyCode === 13 || e.keyCode === 32) { e.preventDefault() document.getElementById('Lifestyle-checkbox-input').click(); } }) })LifestyleView all LifestyleThe FilterFashionFoodRecipesTravelHealth & fitnessWomenMenLove & sexBeautyHome & gardenMoneyCarsSearch input google-search SearchSupport usPrint subscriptionsSearch jobsHire with Guardian JobsHolidaysLive eventsAbout UsDigital ArchiveGuardian Print ShopPatronsGuardian LicensingThe Guardian appVideoPodcastsPicturesNewslettersToday's paperInside the GuardianGuardian WeeklyCrosswordsWordiplyCorrectionsTipsSearch input google-search SearchSearch jobsHire with Guardian JobsHolidaysLive eventsAbout UsDigital ArchiveGuardian Print ShopPatronsGuardian LicensingFootballLive scoresTablesFixturesResultsCompetitionsClubsScottish League CupScottish League CupRangers v Celtic: Scottish League Cup quarter-final – live Match at Ibrox kicks off at 12pm (all times BST) Key events20m agoPreamble20m agoThe teams Who will progress to the last four of the Scottish League Cup as Rangers host Celtic? Photograph: Alex Pantling/Uefa/Getty ImagesView image in fullscreenWho will progress to the last four of the Scottish League Cup as Rangers host Celtic? Photograph: Alex Pantling/Uefa/Getty ImagesTaha HashimSun 13 Sep 2026 11.30 BSTFirst published on Sun 13 Sep 2026 11.20 BSTShareKey events20m agoPreamble20m agoThe teams10m ago11.30 BSTThere won’t be any Celtic support at Ibrox today – the SPFL announced this month that away fans will not attend Old Firm derbies in its competitions this season. There was fan disorder when the two sides met in March in the Scottish Cup. Read moreShare20m ago11.20 BSTThe teamsRangers: Pandur, Sterling, Fernandez, Makhanya, Penrice, Neil, Raskin, Min-su, Gassama, Kelsy, Naderi Subs: Kelly, McCrorie, Godfrey, Dragojevic, Devlin, Chukwuani, Curtis, Bouanani, Miovski Celtic: Johnstone, Donovan, Carter-Vickers, Scales, Tierney, McGregor, Baur, Nygren, Durán, Tounekti, Høgh Subs: Sinisalo, Lotomba, Trusty, Sørensen, Oxlade-Chamberlain, Hassan, Mheuka, Murray, Forrest 20m ago11.20 BSTPreambleHello, hello, hello and welcome to the first Old Firm derby of the season. Forget the league, where Celtic have a 100% record, and forget Europe, where there’s been serious misery for both sides. We go to the League Cup, won by St Mirren last time round, Wilfried Nancy’s side beaten in the final. He was gone not long after, prompting the return of Martin O’Neill. This’ll be the first time Derek McInnes comes up against Celtic as Rangers’ manager, with his side having won four on the bounce after a difficult start. It’ll also be McInnes’ first meeting with Celtic since that day in May, when his Hearts side couldn’t hold on to claim the title. We won’t have that level of drama today … but it should still be fun. Kick-off’s at 12pm BST.
The underlying catalysts behind these events trace back to evolving structural dynamics across the Sports landscape. Over recent quarters, multilateral authorities and market participants have navigated mounting volatility, heightening the urgency of coordinated responses and policy alignment.
Senior analysts and industry stakeholders underscore that strategic transparency remains paramount. As institutional delegations evaluate risk models and operational contingencies, secondary dispatches indicate that further compliance directives and consultative reviews will be initiated in the coming cycle.
Broader economic and regulatory ramifications are projected to ripple across interconnected regional ecosystems. Market analysts note that supply chains, capital allocations, and policy frameworks must swiftly assimilate these verified updates to insulate against systemic bottlenecks.
The Global Post's editorial desk will continue rigorous monitoring of this developing story, with periodic updates provided as official statements and primary documentation are released by relevant governing bodies.