All-Ireland champions Kerry have achieved another minor milestone.
In front of their own fans in Killarney they beat the defending League champions in Division 1 of the Allianz league.
It was only their second competitive win over the Dubs in this millennium and it was the first time that current team boss Eamon Fitzmaurice has managed Kerry to victory over the Dubs.
After their second loss in the competition Dublin are in danger of missing out on the quarter finals.
But the competitive nature of Division 1 is underlined by the fact that four counties; Kerry, Mayo, Cork and Donegal are all level on four points, Tyrone have three, Dublin and Monaghan have two each while Derry are propping up the table with one point.
Home comforts counted today as Donegal ended Cork's 100% record in Ballyshannon while Mayo got back to winning ways in Castlebar, condemning Monaghan to their second successive loss.
The Dublin-Kerry clash proved particularly fractious; Dublin's Michael Fitzsimons was red carded near the end; four players were black carded and eight were shown yellow cards by referee Eddie Kinsella.
Kerry secured the points with a powerful second-half performance which saw them outscore the visitors 0-8 to 0-1 to lead 0-15 to 0-9 deep into the second half.
A goal from Bernard Brogan offered Dublin a brief respite but Kerry held on to record their first win at home to Dublin in 12 years.
Ill discipline proved a factor in the other two Division 1 encounters as well.
Monaghan had both Ryan Wiley and Stephen Gollogly red carded and the loss of the pair proved too much of a handicap to overcome as they crashed to a 3-15 to 0-11 defeat.
Aidan O'Shea, Alan Freeman and Mickey Sweeney got the Mayo goals.
Donegal survived the loss of Michael Murphy - sent off after receiving two yellow cards - to win by a point against Cork.
They were four points ahead when Murphy went for his early shower and a Tomas Clancy goal offered the visitors a lifeline. But neither side scored in the last ten minutes.
In Division 2 Kildare are staring at relegation having loss their third successive match. Their three-point loss at home to Westmeath will increase the pressure on team boss Jason Ryan.
The other two scheduled Division 2 matches between Galway and Laois and Roscommon and Meath were called off due to unplayable pitches.
In Division 3 Fermanagh have emerged as the surprise candidates for promotion. They maintained their 100% rccord by accounting for Tipperary in Enniskillen.
Armagh, as expected, hammered Limerick to top the division while in Division 4 Offaly continued their drive for promotion with an away win over Wicklow.
Allianz League Division 1
Kerry 0-15; Dublin 1-10
Mayo 3-13; Monaghan 0-11
Donegal 0-12; Cork 1-8
Kildare 0-12; Westmeath 0-13
Limerick 1-6; Armagh 2-16
Louth 1-16; Wexford 1-10
Fermanagh 2-9; Tipperary 0-11
Clare 0-22; Sligo 1-13
Wicklow 2-6; Offaly 2-18
Leitrim 1-13; Antrim 1-18
(First named team had home advantage)