Wexford top acts on day of high drama
Kerry footballers and Division 1B hurling were the big winners on a day of high drama in the Allianz Leagues.
Kerry's prospects of reaching the Division 1 football final looked remote before their clash with Tyrone but a seven-point win and other results going their way earned them a showdown with Dublin next Sunday in a repeat of last year's decider.
If the final round in football delivered a whole range of sub-plots, there was even more intrigue in the hurling quarter-finals, where three sides from Division 1B beat 1A rivals.
That included Wexford who stunned Kilkenny in Nowlan Park by five points. It was their first win over the Cats in a competitive game since the Leinster semi-final of 2004 and they face a semi-final with Tipperary on Sunday week.
Galway and Limerick, who clashed in 1B yesterday week, will meet in the other semi-final after beating Waterford and Cork respectively. Dublin hurlers will be relegated to 1B after losing to Clare.
Dublin battled back from a six-point deficit to beat Monaghan and qualify for the Division 1 football final for a fifth successive year.
It took Dublin top on 11 points, three ahead of Monaghan, Kerry, Donegal and Mayo, with the Kingdom clinching the second final spot due to a three-point better scoring difference than Donegal.
Roscommon, who were doomed to relegation after six rounds, won for the first time, beating Cavan, who will also drop out of Division 1.
Galway and Kildare will be promoted from Division 2. Kildare were already guaranteed promotion before their clash with Galway, who won by a point, ensuring a return to Division 1 after six seasons.
Derry and Fermanagh drop from Division 2, where Down ensured survival by drawing with Cork. Louth and Tipperary will be promoted from Division 3, the latter stunning Armagh in the Athletic Grounds.
The Laois decline continues as they will be in Division 4 next season, having dropped two divisions in successive seasons. Antrim were also relegated to Division 4, with Westmeath and Wexford winning promotion to Division 3.