Paddy Brophy was the hero for Kildare as they grabbed the last score of the game to defeat Mayo at Newbridge, while Cork opened their Division One account with a home win.
Supporters in Kildare were treated to a highly entertaining game and the Lilywhites led by four points at the break, 1-11 to 0-10.
However James Horan men stuck to the task at the interval and Kevin McLaughlin looked to have secured a draw with a late pointed free before Brophy struck at the death.
On Leeside Cork as expected saw off the challenge of Westmeath to run out eight point victors.
The game was in the melting point at half time and a Kieran Martin’s free put the visitors within a point early in the second half, but Brian Cuthbert’s team quickly found their groove to reel off nine unanswered points.
Daniel Goulding led the way with seven points, with Aidan Walsh combining a powerful game at midfield with three points on the scoreboard.
In Division Two there were two games that finished all square. Ulster rivals Down and Monaghan couldn’t be separated, similar to Armagh and Louth.
Donegal began their season in an emphatic manner with a 2-19 to 1-09 win over Laois at O’Moore Park.
Goals from Colm McFadden and Odhran MacNiallias helped the 2012 All-Ireland champions to a 13 point away win.
Meath enjoyed a four point win over Galway while in Division Three there were wins for Wexford, Sligo, Cavan and Roscommon.
Kildare 2-19 Mayo 2-18
Cork 0-18 Westmeath 0-10
Down 1-11 Monaghan 0-14
Armagh 1-13 Louth 0-16
Meath 3-18 Galway 4-11
Donegal 2-19 Laois 1-9
Wexford 1-14 Offaly 0-12
Sligo 0-15 Limerick 0-13
Cavan 1-12 Fermanagh 0-11
Roscommon 0-13 Longford 0-10
Wicklow 3-13 London 1-8
Clare 3-10 Waterford 1-9
Tipperary 2-24 Carlow 1-8
Leitrim 1-11 Antrim 1-6