Kerry have beaten Mayo in a thrilling meeting in the Allianz National Football League.
David Clifford hit the winning point in the last play of the game, after Mayo clawed back a three point deficit.
Kerry were 0-7 0-5 up at the break, with the aforementioned Clifford and Sean O'Shea to the fore in the first half.
Sam Callinan popped up with good scores for Mayo, as did Ryan O'Donoghue.
Jack Carney provided a key moment for Mayo just before the break with a huge diving block preventing a sure score.
The first ten minutes of the second half were described as a 'yo-yo' battle by Lee Keegan on co-commentary with Michael D. McAndrew.
Both teams went at the game, providing a very exciting second period and grand stand finish.
Callinan was sent off for Mayo to give Kerry an added numerical advantage to their three point lead, heading into the final fifteen.
O'Donoghue and Fergal Boland clawed the game back for Mayo with late scores to level the contest as the teams approached added time.
In the dying seconds it was David Clifford, who contributed five points from play, who got the winner.
For his display, Clifford was selected as the Ballintubber Stores & Service Station Man of the Match.
Kerry are now in second in the table ahead of Mayo on scoring difference, while Derry lead the line and are still unbeaten.
Full time score from Austin Stack Park, Tralee:
Kerry 0-16 Mayo 0-15