Down recovered from a shaky start yesterday to stay in the hunt for promotion from Division 2B of the Allianz Hurling League.
Donegal started well in Ballycran with a Stephen Gillespie goal helping them into a 1-3 to 1-1 lead after eight minutes, Danny Toner having earlier goaled for the Mourne men.
The sides were level after 15 minutes before Toner broke through the Donegal defence to rifle home his second goal from 20 metres to help the home side into a 2-8 to 1-7 half-time lead.
James Coyle bagged a third goal for Down two minutes after the restart and points from Coyle, Toner and Caolan Bailie (two) saw Down surge into a 3-13 to 1-8 lead.
Ronan McDermott pulled a goal back for Donegal but sub Chris Egan added a fourth for Down as Johnny McCusker scored the last two points.
Conor Corvan struck a goal in the sixth minute of added time to stun 13-man Meath at Trim.
In a dramatic finish it was the hosts who seemed to have stolen the points when sub Michael Dunne crashed the ball to the net to give his side the lead with time almost up. However, Armagh responded almost immediately and when Corvan grabbed possession in front of the posts he drove low and hard to the net.
With Jack Regan deadly accurate, Meath led for most of the way and it was Regan's seventh point of the half that gave them a 0-10 to 0-9 interval advantage.
Regan increased the lead on the restart but was then sent off on a second yellow card. Sub Caly Gorman gave Armagh fresh impetus and they drew level. Martin Moan put the Orchard men ahead for the first time before Meath lost midfielder Eoin Marsh, also to a second yellow card.
Kildare's perfect run continued as they made it four wins from four to qualify for the Division 2B league final with this victory over Mayo in Newbridge.
Willie Greene helped himself to 0-12 for the in-form Lilywhites, who set their stall out from the off when corner-forward Bernard Deay found the Mayo net inside seconds of the throw-in. The same player then struck for his and Kildare's second goal in the 13th minute to increase the hosts' advantage to 2-3 to 0-1 and by half-time the defending Christy Ring Cup champions' lead was out to 2-11 to 0-6.
Mayo centre-forward Kenny Feeney was unerring from placed balls, scoring 1-7 during the second period alone. But by then Johnny Byrne had struck Kildare's third goal to hammer home the final nail in the Mayo coffin.