It was elation for Galway and heartbreak for Mayo in the first ladies football semi-final of the day at Croke Park on Sunday.
Galway won the game by a single point - 2-10 to 2-9 - to book a place in the September 15th final.
The game ended in some drama as Galway's Roisín Leonard kicked a brilliant free to put her side ahead with just over a minute remaining on the clock.
An cic buacach!!!
The winning kick by Róisín Leonard what a strike on the ground!@GalwayLgfa @ConnachtLGFA @LadiesFootball @GAA_BEO #ProperFan #20x20 pic.twitter.com/jzmyIY28V2— Spórt TG4 (@SportTG4) August 25, 2019
Mayo subsequently worked the ball down the pitch and it looked as though they would have a chance to equalise when it appeared that Rachel Kearns had been fouled on the edge of the square.
However, after Kearns had received treatment, it emerged that the referee Seamus Mulvihill had in fact awarded a free to Galway, apparently due to a double hop from the Mayo full-forward (you can see that at the 40-second mark below).
Cad é mar chluiche!
An bua drámatúil ag @GalwayLgfa @GalwayLgfa 2-10@Mayo_LGFA 2-09@LadiesFootball @ConnachtLGFA @GAA_BEO #ProperFan #20x20 pic.twitter.com/1opbZOfCCd— Spórt TG4 (@SportTG4) August 25, 2019
It was a game which had rained goals - four in all - with the pick of them being a sensational solo effort from Mayo captain Niamh Kelly.
An incredible solo run and goal by the @Mayo_LGFA captain Kelly!
Cad é mar tús leis an dara leath@LadiesFootball @ConnachtLGFA @GAA_BEO #ProperFan #20x20 pic.twitter.com/hd3sEOMtp8— Spórt TG4 (@SportTG4) August 25, 2019