Mayo today earned their first win in this year's Allianz Football League, beating the Kingdom by 2-15 to 1-13 in their Division 1 clash at McHale Park.
Kildare were beaten thanks to two last minutes goals from Tyrone in Newbridge.
It ended 3-16 to 1-21 to Mickey Harte's side.
At Celtic Park Derry defeated Westmeath by 3-16 to 12 points.
In Division 2 Donegal defeated Monaghan by 2-11 to 10 points.
Elsewhere it finished:
Division 3:
Longford 1-15 Fermanagh 2-11
Roscommon 1-21 Limerick 0-13
Sligo 0-18 Offaly 1-12
Wexford 0-6 Cavan 0-13
Division 4:
Clare 2-13 Wicklow 1-8
Leitrim 1-17 Carlow 1-8
London 1-7 Tipperary 1-19
Antrim 1-17 Waterford 0-6
Dublin lost to Cork by 1-17 to 0-18 in their Division 1 clash at Croke Park last night.