Cora Staunton was the match-winner on her first appearance at Croke Park since 2008 as Mayo pipped Dublin by 1-11 to 1-10 in the Lidl Ladies National Football League.
Staunton posted 1-6 in a fine display and her injury-time winning score was a thing of a real beauty, a free from 45 metres curled over from the outside of her right boot.
In what was the first Ladies NFL match to be played at headquarters, the result was tough on Dublin.
Mayo finished the match with only 14 players after Fiona Doherty was sent off.
Eimear Scally converted a second-half penalty as holders Cork beat Galway 1-11 to 2-5 in the top-of-the-table clash in Mallow.
Galway began the second half in fine fashion and went ahead but a pair of Scally points and another from All-Star Orla Finn put Cork back in the ascendancy before Scally converted her penalty.
Elsewhere in Division 1, Kerry saw off Armagh by 0-11 to 0-9 in Duagh, a result that leaves the Kingdom very much in the hunt for a top-four finish.
The sides were level at 0-3 each early on but Kerry hit three in a row to lead by 0-6 to 0-3 in the 23rd minute.
But Armagh finished the first half in brilliant fashion, hitting four unanswered points to lead by 0-7 to 0-6, Aimee Mackin and Caroline O'Hanlon both scoring two each.
In a cracking fixture in Termon, Donegal beat Ulster rivals Monaghan by just a single point, 3-12 to 1-17.
Returning forward Yvonne McMonagle, Karen Guthrie and Eilish Ward scored Donegal's goals as they came from behind to prevail. The top of Division 2 remains extremely congested as Laois, Cavan and Westmeath lead the way on 12 points, followed by Clare on ten, and Tyrone and Sligo on nine.
There were victories yesterday for Cavan, Laois, Westmeath and Clare.
In Division 3, Tipperary are out in front after maintaining their 100 per cent record, a sixth victory of the campaign coming at home to Leitrim.
There were also third-tier wins for Offaly, Wexford and Roscommon while in Division 4, Wicklow beat Antrim and Fermanagh saw off Carlow.