Cork hammer All-Ireland champions Kerry
For the second time in 12 months Cork have hammered next-door neighbours Kerry in the Allianz League.
In the final round of last year's competition the Rebels demolished the Kingdom.
But in the game that mattered - the Munster final - Kerry inflicted an embarrassing 12-point defeat on Brian Cuthbert's side.
Cork regained some of their lost pride today when they steamrolled Kerry into submission in Páirc Uí Rinn.
The home side had 11 point to spare at the final whistle.
Three goals in the first 15 minutes of a feisty encounter laid the foundations for the victory which keeps the Rebels alongside Mayo at the top of Division 1.
There was no sign of Paul Galvin but there was plenty of evidence of gaping holes in the Kerry rearguard which was in an uncharacteristically generous mood.
Colm O'Neill raised the green flag with Cork's first score of the match before John O'Rourke bagged two.
For the second week in succession All Star defender Paul Murphy was blackcarded and Eamon Fitzmaurice made numerous changes in an effort to stem the crimson tide.
Typically it was team captain Kieran Donaghy who dragged the visitors back into the game, scoring one and setting up another goal for Tommy Walsh and amazingly Kerry trailed by just four points at the break (3-7 to 2-6).
But Cork dominated the second half and restricted Kerry to just three points.
Overall, there was no shortage of excitement for the fans who witnessed five goals and a total of 31 scores.
It was a case of polar opposite at the other end of the country in Letterkenny where Donegal and Monaghan produced a dire encounter.
Monaghan won't be complaining, however. After two successive losses they got their campaign back on track with late points from Rory Beggan and Fintan Kelly to seal a memorable away win.
As always when the once masters of the blanket defence face a team that is set up as defensively as themselves they struggle to find scores.
Donegal couldn't find a way past Monaghan's double sweeper system. Amazingly they failed to score a single point from play; their only score from play and their only score in the second half was a 45th minute goal from Michael Murphy.
In the other Division 1 tie Mayo survived a late scare at Celtic Park to secure their third win from four starts.
A Mark Ronaldson goal gave the visitors the edge in the first half but Derry fought back to level the contest.
Mayo foraged ahead again and a Mickey Sweeney goal in the final minute looked set to seal the win but Derry hit back for a goal immediately afterwards.
The visitors still prevailed by two points which means that the home side are still looking for their first win of the campaign and look doomed to relegation.
Down, meanwhile, are the new leaders of Division 2., after ending Galway's one hundred per cent record.
In the other Division 2 tie Laois badly dented Roscommon's promotion hopes when they recorded their first win of the season.
In Division 3, home advantage helped Sligo and Wexford respectively to record their first wins of the season.
Offaly dropped a point at home to Leitrim which means they are now joined at the top of Division 4 by Longford who beat Waterford but Carlow lost ground in the promotion race when they were held to a draw by Wicklow.
Allianz FL Division 1
Donegal 1-4 Monaghan 0-9
Cork 3-17 Kerry 2-9
Derry 1-13 Mayo 2-12
Allianz FL Division 2
Laois 2-17 Roscommon 0-16
Down 1-17 Galway 1-16
Allianz FL Division 3
Sligo 2-26 Louth 2-9
Wexford 1-16 Limerick 2-12
Allianz FL Division 4
Antrim 1-12 London 1-8
Offaly 2-13 Leitrim 1-16
Longford 1-17 Waterford 1-10
Carlow 0-9 Wicklow 0-9