Cork and Dublin safely through
Cork defeated Laois 2-15 to 2-6 for their fifth win in five outings, while Dublin hammered Donegal 5-10 to 1-7.
Niamh Kindlon and Ellen McCarron scored five points each as Monaghan beat Tyrone in the big Ulster derby.
The Farney girls won the battle of the beaten 2010 and 2011 All-Ireland finalists at Healy Park, Omagh 0-12 to 0-6 to book their place in the last four.
Laois or Meath will fill the other spot, with Laois hot favourites as they lead the Royal County by five points.
Meath are not safe from relegation either as the group stages reach an exciting climax.
Kildare picked up their first point as they drew 1-10 to 0-13 with Meath but the Lilywhites remain firmly anchored to the bottom of the table.
Kildare still have time to save their skins in Division 1 but time is running out as Donegal and Tyrone sit two points above them, while Meath have some breathing space on four points.
In Division 2, Kerry enjoyed a 3-16 to 5-9 win against Waterford while in Division 3, table-toppers Westmeath went on the rampage against Roscommon, winning by 7-20 to 3-10.




