Allianz League round-up: Down upset Roscommon, Cork overcome Louth and Armagh maintain 100% start
Down produced the shock of the day in the Allianz Football League after claiming a 0-12 to 0-7 win away to heavy favourites Roscommon.
An exceptional first half from the visitors saw them take a commanding 0-9 to 0-3 lead into the break, but Kevin McStay's side rattled off four straight scores from Diarmuid Murtagh (2) and Donie Shine (2) to narrow the gap in the closing stages.
However, Down kicked on in the final 15 minutes, holding the home side scoreless for the rest of the game while adding points from Darren O'Hagan, Darragh O'Hanlon and Niall Madine to win by five.
Elsewhere in Division Two, Cork won their second game of the campaign after beating Louth 2-11 to 0-10 at Pairc Ui Rinn. A first half goal from Sean White helped Ronan McCarthy's side to a handsome 1-9 to 0-4 advantage at half time, and although Louth narrowed the gap to four points entering injury time, Cian Kiely hit the net for the Rebels to seal victory.
The final game in the second division saw Clare and Tipperary play out an 0-11 to 0-11 draw in Cusack Park. A Keelan Sexton free four minutes from time was enough to grab a share of the points for the home side, their second draw of the campaign.
In Division Three, Armagh maintained their 100% start but were made to work hard for their 1-11 to 1-10 win against Longford at the Athletic Grounds. The visitors led 0-8 to 0-5 at half time and although Armagh battled back to level the game, a Donal McElligot penalty with 13 minutes left looked to have put some daylight between the sides.
But Kieran McGeeney's side scored 1-2 without reply in the final six minutes to snatch a late victory.
The other game in Division Three saw Westmeath notch their second win of the campaign, sending Wexford further towards relegation after picking up a 0-16 to 1-10 win at Wexford Park.
And in Division Four, there were two draws as London took a point in Ruislip following a 2-8 to 2-8 stalemate with Limerick while Antrim and Wicklow couldn't be separated either, tying 0-12 to 0-12.