Corner-forward Shane Roche kept Wexford's promotion push on track with a goal in the second minute of injury-time at Dr Hyde Park to defeat Roscommon 1-12 to 1-9.
A win in Wexford's final game against Antrim will guarantee them Division 2 football next season, but this result sent Roscommon the other way.
For the second season in a row, Antrim are in line for promotion after defeating Louth at Casement Park on Saturday night, brushing the Wee County aside 2-14 to 2-6.
Antrim gained the upper hand when they rattled up 2-3 without reply in 15 minutes with Paddy Cunningham and Justin Crozier finding the net, while Mark Brennan grabbed both of Louth's goals.
Fermanagh's 3-15 to 1-11 loss to Sligo at Brewster Park yesterday meant they have been relegated.
Charlie Harrison, Colm McGee and Alan Costello grabbed the goals for the visitors.
Cavan eased relegation worries at Kingspan Breffni Park with a 0-20 to 0-14 win over Offaly.
In Division 4, John Owens' Waterford remain unbeaten after they recorded an impressive 2-17 to 1-11 win over Wicklow at Fraher Field in Dungarvan yesterday.
Clare also preserved their unbeaten record, after they put a poor Longford side to the sword at Pearse Park yesterday, 0-12 to 0-9. The Banner men never looked in any real trouble in this one-sided affair and led by 0-9 to 0-0 at half-time.
Carlow had two players sent off for the second successive game when going down 1-16 to 1-12 to visitors Leitrim at Dr Cullen Park.
Limerick held Kilkenny scoreless in the first half as they scored 6-8, eventually winning 8-13 to 2-2.