Dublin captain Sinead Aherne helped herself to 2-6, including a penalty goal and three frees, as Dublin beat Galway won by 2-10 to 2-6 in Tuam.
Galway had a 2-5 contribution from Roisin Leonard, including a penalty goal and five frees, but Dublin took the chance to draw level in the Division 1 standings with the hosts.
Aherne netted twice in the first half, including the penalty in stoppage time, as Dublin led by 2-2 to 1-1 at the break.
Dublin continued their dominance in the second half and while Leonard made no mistake with a penalty seven minutes from time, the Sky Blues held out.
Results:
Lidl Ladies National Football League Division 1
Mayo 3-9 Kerry 2-11
Galway 2-6 Dublin 2-10
Cork 0-12 Donegal 3-16
Monaghan 2-15 Armagh 2-12
Lidl Ladies National Football League Division 2
Sligo 2-9 Clare 3-14
Cavan 4-16 Laois 2-6
Waterford 1-8 Tyrone 1-16
Westmeath 3-13 Kildare 0-10
Lidl Ladies National Football League Division 3
Roscommon 0-11 Wexford 2-7
Offaly 4-16 Down 5-11
Limerick 0-6 Tipperary 4-16
Leitrim 3-8 Meath 0-13
Lidl Ladies National Football League Division 4
Wicklow 0-9 Longford 1-9
Derry 2-10 Carlow 4-8
Louth 5-8 Fermanagh 6-10
Kilkenny 1-10 Antrim 5-10