Despite their almost customary late fight-back at Croke Park this afternoon, Dublin relinquished the Allianz League Division One crown that they have held for the last four years.
Kerry finally got one over on the Dubs with a 0-20 to 1-16 win, their first victory against the All-Ireland champs since March 2015.
That was also the last time Dublin were beaten in league or championship - the unbeaten run, over after an incredible 36 matches.
"Yes, disappointed with that performance", Dublin manager Jim Gavin said in the post-match press conference at GAA HQ.
"Too many unforced errors, gave the ball away too much. Certainly had enough of it! Particularly in the third quarter of the game, we kicked an awful lot of the ball away but all credit to Kerry.
"Their score execution was very good there today. They got some great points and fully deserved the win so hats off to them."The third quarter that Gavin mentioned was key to Kerry's success as Dublin failed to find a score from the restart up until Paul Mannion's clip over the bar in the 54th minute.
In the meantime, the men from the Kingdom rattled off six; Kevin McCarthy and Michael Geaney kicking points either side of three frees and a point from Paul Geaney which gave their side a healthy five-point lead.
"I would have to look back at it to figure that out", replied Kerry boss Eamonn Fitzmaurice when he was asked how his team managed to shut the free-scoring Blues for such a lengthy period.
"I just think that we were on top and we were winning breaks and were getting scores ourselves and we had them on the back foot which is hard to do.
"But they showed the champions that they are. They didn't give up, they got the goal and they came with huge energy again at the end and we were just lucky enough to get over the line and happy to get over the line."
The goal came from Paul Mannion in the 62nd minute after he was fed by sub Michael Darragh Macauley with a cool pass in tense and tight conditions.
The forward shuffled inside to his right and found a hole to smash it home to make it a one-point game and as the Dubs would be well used to fighting back from bigger trailing margins in lesser time, there was hope on the Hill.
It dissipated though as Kerry matched all of Dublin's late scores while Bryan Sheehan's one at the death really looked to have killed off the champs.
There was late drama though when a free from Rock looked to be taking it into extra-time but the clatter of ball off post saw the ref raise the whistle to his mouth.
Gavin insisted after the game that there were no warning signs of an impending below-par performance from his boys in training during the week.
"When a lack of performance happens like that there today, it's ultimately my responsibility but the preparations went very well this week.
"Great energy, great focus from the players. We knew, as Dublin and Kerry games always are, very demanding and national final, a cup on the table to be won.
"So we knew it was going to be a very tense game, which it turned out to be. So no, you couldn't fault the preparations."
The three-time All-Ireland winning manager did admit he may have got his choice of team wrong on the day.
"Team selection, absolutely that's my responsibility. We'd have to have a look at that. Did we start the right players and bring the right players in.
"But I thought the boys who finished the game had great heart and desire and again I couldn't but question their resilience again there today, just a little bit too late."