Roscommon pulled off a surprise win over Christy Ring Cup holders Kildare in Athleague, despite being reduced to 14 men early in the second half.
The hosts led narrowly at the break but suffered a blow when Peter Kellihan was shown a straight red card three minutes into the second half. When Jack Sheridan rattled the game's only goal on 61 minutes, it seemed that Kildare would power on to victory.
But from 68 minutes onwards, the Rossies nailed the final five points of the game to claim a 0-20 to 1-15 win.
Meath made light work of London in Páirc Tailteann with goals from Alan Douglas and Eamon Ó Donnacadh and a twelve point haul from Jack Regan enabling to cruise to a 2-23 to 0-13 win.
Wicklow overcame a desperately sluggish start to emerge from Letterkenny with a six-point win over Donegal. The underdogs shot into a 1-06 to 0-02, Lee Henderson's third minute goal giving the hosts an early boost.
The visitors narrowed the gap to two points by half-time and then rocketed clear with two quick-fire goals early in the second half, to lead 3-07 to 1-07, Gary Hughes completing his hat-trick by the 40th minute. Donegal refused to die and continued to rattle off points but Jonathan O'Neill's late goal enabled Wicklow to get over the line by three points.
In the Nicky Rackard Cup, Tyrone shocked Mayo in Omagh, winning by three points. Mayo are three divisions above Tyrone in the league but they were turned over in the Healy Park curtain raiser on a score of 1-15 to 0-15.
In today's other Nicky Rackard game, Division 3B champions Longford fell to a three point defeat at home to Warwickshire in Pearse Park. John Collins shone for the visitors as they powered to a 1-15 to 1-12 victory in the midlands.