window.googletag = window.googletag || { cmd: [] }; const defaultPostAttributes = { type: 'unknown', categories: 'unknown', tags: 'unknown', id: 'unknown', social: 'unknown' }; const socialNetworks = { facebook: [], twitter: ['t.co'], linkedin: [], instagram: [], pinterest: [], tiktok: [], snapchat: [], 'linkin.bio': [], }; const postAttributes = Object.assign({}, defaultPostAttributes, window.postAttributes || {}); function addBettingWidgetIfNotHidden(version = "desktop") { if (postAttributes.hide_non_gam !== 'hide') { const containerDiv = document.createElement('div'); const widgetWrapper = document.createElement('div'); const scriptElement = document.createElement('script'); // Set properties for desktop or mobile const targetElementId = version === "desktop" ? 'betting-widget-container' : 'btw-wrapper-mob'; const targetElement = document.getElementById(targetElementId); if (!targetElement) { return; // Exit early if there's no target element } widgetWrapper.className = version === "desktop" ? 'btw-wrapper' : ''; if (version === "desktop") { containerDiv.className = 'col-span-12 border-t-[0.5px] mt-7'; containerDiv.style.paddingTop = '1.75rem'; } // Set common attributes for the script element scriptElement.async = true; scriptElement.src = 'https://betting-widget.s3.eu-west-2.amazonaws.com/app.js'; scriptElement.setAttribute('version', version); widgetWrapper.appendChild(scriptElement); containerDiv.appendChild(widgetWrapper); targetElement.appendChild(containerDiv); } } function getReferringNetwork(aliases) { const ref = document.referrer; // Loop through the socialNetwork and aliases entries for (const [socialNetwork, aliasList] of Object.entries(aliases)) { if (ref.includes(socialNetwork) || aliasList.some(alias => ref.includes(alias))) { return socialNetwork; } } return 'unknown'; } function isMobileDevice() { return /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent); } function defineSizeMappings() { return { top: googletag.sizeMapping() .addSize([1024, 0], [[970, 250], [728, 90], [970, 90]]) .addSize([768, 0], [[728, 90]]) .addSize([0, 0], []) .build(), rhs: googletag.sizeMapping() .addSize([1024, 0], [[300, 600], [160, 600], [300, 250]]) .addSize([0, 0], []) .build(), inContent: googletag.sizeMapping() .addSize([1024, 0], [[300, 250], [1, 2]]) .addSize([0, 0], [[300, 250], [320, 50], [1, 2]]) .build(), leftSkin: googletag.sizeMapping() .addSize([760, 0], [[1, 1]]) .addSize([0, 0], []) .build(), rightSkin: googletag.sizeMapping() .addSize([760, 0], [[2, 2]]) .addSize([0, 0], []) .build(), skinTop: googletag.sizeMapping() .addSize([1480, 0], [[970, 90], [970, 250], [728, 90]]) .addSize([0, 0], []) .build(), skinTopMobile: googletag.sizeMapping() .addSize([768, 0], []) .addSize([0, 0], [[300, 250], [320, 50], [1, 2]]) .build(), mobileSticky: googletag.sizeMapping() .addSize([768, 0], []) .addSize([0, 0], [[320, 50]]) .build() }; } function defineSkinUnits() { defineSlot('/247211819/SportsJOE/SportsJOE_Left_Skin', [1, 1], 'div-gpt-ad-1705415191735-0', 'leftSkin'); defineSlot('/247211819/SportsJOE/SportsJOE_Right_Skin', [2, 2], 'div-gpt-ad-1705415332110-0', 'rightSkin'); if(postAttributes.type === 'home') { defineSlot('/247211819/SportsJOE/SportsJOE_Top', [[970, 90], [970, 250], [728, 90]], 'div-gpt-ad-1705414965404-0', 'skinTop'); defineSlot('/247211819/SportsJOE/SportsJOE_in_content_1', [[300, 250], [320, 50], [1, 2]], 'div-gpt-ad-1705413839336-0', 'skinTopMobile'); } } function setLazyLoad() { googletag.pubads().enableLazyLoad({ fetchMarginPercent: 100, renderMarginPercent: 50, mobileScaling: 1.0 }); } function addTargeting(postAttributes) { googletag.pubads().setTargeting('type', postAttributes.type ?? 'unknown'); googletag.pubads().setTargeting('category', postAttributes.categories ?? 'unknown'); googletag.pubads().setTargeting('tag', postAttributes.tags ?? 'unknown'); googletag.pubads().setTargeting('id', String(postAttributes.id) ?? 'unknown'); googletag.pubads().setTargeting('social', getReferringNetwork(socialNetworks) ?? 'unknown'); } function defineAndDisplaySlot(adUnitPath, sizes, elementId, sizeMappingKey) { defineSlot(adUnitPath, sizes, elementId, sizeMappingKey); googletag.display(elementId); } // Only define the ad slot and add it to a list function defineSlot(adUnitPath, sizes, elementId, sizeMappingKey) { const isMobile = isMobileDevice(); const restrictedUnits = ['top', 'rhs']; if (restrictedUnits.includes(adUnitPath) && isMobile) { return; } const sizeMappings = defineSizeMappings(); const mapping = sizeMappings[sizeMappingKey]; const slot = googletag.defineSlot(adUnitPath, sizes, elementId); slot.defineSizeMapping(mapping); slot.addService(googletag.pubads()); } // Function to display a list of ad slots function displaySlots(slotIds) { slotIds.forEach(id => { googletag.display(id); }); } // Function to fire after unit render function renderCallback(event) { if (event.slot.getAdUnitPath().includes('mobile_sticky')) { if (event.isEmpty) { return; } if (document.getElementById('qc-cmp2-persistent-link')) { document.getElementById('qc-cmp2-persistent-link').style.bottom = document.getElementsByClassName('sticky-footer-container')[0].offsetHeight+'px'; } } } googletag.cmd.push(function () { try { defineSkinUnits(); googletag.pubads().enableSingleRequest(); setLazyLoad(); addTargeting(postAttributes); googletag.pubads().setCentering(true); googletag.pubads().addEventListener('slotRenderEnded', function(event) {renderCallback(event);}); googletag.enableServices(); displaySlots(['div-gpt-ad-1705415191735-0','div-gpt-ad-1705415332110-0']); if(postAttributes.type === 'home') { displaySlots(['div-gpt-ad-1705414965404-0','div-gpt-ad-1705413839336-0']); } } catch (err) { console.error("An error occurred while setting up ads:", err); } });
Search icon

Women in Sport

10th Jul 2022

Emma Duggan saves Meath with outrageous buzzer-beater in All-Ireland quarter final

SportsJOE

By Daire Walsh

Meath 1-12 Galway 1-11

Emma Duggan kicked a last-minute point to earn defending champions Meath a dramatic win over Galway in a tense TG4 All-Ireland Senior Championship quarter-final at O’Connor Park in Tullamore.

1-11 to 0-9 in front with the finishing line in sight, the Royals found themselves pegged back. The prospect of 20 additional minutes of action was starting to loom large in the Offaly venue, but the outstanding Duggan decided the outcome to book Eamonn Murray’s charges into a semi-final showdown with Donegal at Croke Park next weekend.

After she traded early points with Galway defender Nicola Ward, Dunboyne youngster Duggan rounded off a seventh-minute move by rattling the opposition net.

Orlagh Lally subsequently split the uprights to extend their lead but despite some early hesitation, Galway were slowly coming to terms with Meath’s rigid defensive system. Following successive efforts from Olivia Divilly, Ailish Morrissey and Leanne Coen, Galway cut the deficit to a single point on 19 minutes.

Vikki Wall did break free for a Meath score but a Tracey Leonard free meant the title holders had to be content with a 1-3 to 0-5 interval cushion. Although this slender advantage was wiped out by Divilly within 30 seconds of the restart, Meath didn’t panic.

Two points without reply from Stacey Grimes (free) and Aoibheann Leahy created some daylight between them and the westerners. While a Tracey Leonard free kept Galway in touch, Meath appeared on course for the penultimate round when Kelsey Nesbitt (two), Aoibhin Cleary and Grimes combined for four points in the space of five minutes.

The impressive Divilly and substitute Roisin Leonard kept the scoreboard ticking over for the Connacht champions but Meath did likewise through the reliable boots of Nesbitt and Grimes.

Meath looked to be in full control inside the final-quarter, until Eva Noone followed a pointed free by Tracey Leonard with a superb goal from a left-hand angle. Leonard’s cousin Roisin was making a huge impact off the bench and she landed a superb score to level matters on 56 minutes.

This looked set to bring the game into extra-time but Duggan had the final say with a booming point on the right flank with just 15 seconds left on the clock.

Scorers – Meath: E Duggan 1-2, S Grimes (3f), K Nesbitt 0-3 each, A Leahy, A Cleary, O Lally, V Wall 0-1 each.

Galway: T Leonard (3f), O Divilly 0-3 each, E Noone 1-0, R Leonard 0-2, N Ward, L Coen, A Morrissey 0-1 each.

Meath: M McGuirk; S Ennis, MK Lynch, K Newe; A Leahy, E Troy, A Cleary; M O’Shaughnessy, O Lally; M Thynne, E Duggan, K Nesbitt; V Wall, S Grimes, N O’Sullivan.

Subs: O Byrne for Thynne (53), E White for Grimes (56), B Lynch for Nesbitt (58).

Galway: A Griffin; H Noone, S Ní Loingsigh, E Gavin; S Molloy, N Ward, K Geraghty; S Divilly, L Ward; L Coen, E Noone, C Cooney; A Morrissey, O Divilly, T Leonard.

Subs: A Davoren for Coen (45), R Leonard for Morrissey (45), A Molloy for Cooney (53), C Trill for S Molloy (53), M Seoighe for Noone (58).

Referee: Barry Redmond (Wexford).

Topics:

Meath LGFA