Mayo will hope to get their All-Ireland campaign back on track when they welcome Fermanagh to McHale Park in Castlebar in Round 2B of the football qualifiers.

Stephen Rochford's side surprisingly lost out to Galway in the semi-final of the Connacht championship - their first defeat in the province since 2010.

Fermanagh lost to Donegal in Ulster before getting back to winning ways at Innovate Wexford Park on Saturday in Round 1B of the qualifiers.

Elsewhere, Longford will have to wait to see who they face after drawing the losers of the Ulster semi-final between Donegal and Monaghan.

The two northern kingpins finished level in Kingspan Breffni Park on Saturday night and will meet again in the same venue next Saturday evening.

Longford have already beaten one Ulster team in the qualifiers after an impressive performance in their extra-time win over Down on Saturday.

There are also two provincial derbies in the draw, which was made on RTÉ Radio 1's Morning Ireland programme.

In Munster, Cork and Limerick will meet in Páirc Ui Rinn while in Leinster Kildare will be hoping to overcome an Offaly side on the rise.

Limerick lost out to neighbours Clare at the quarter-final stage in Munster before travelling to Belfast on Saturday for a surprise win over Antrim, while Cork suffered a shock semi-final reversal to Tipperary.

Kildare let a six-point lead slip against Westmeath in Sunday's Leinster semi-final, while Offaly also lost out to the men from the Lake County in the previous round.

The Faithful got back to winning ways with a relatively facile win over London in Tullamore on Saturday.

The final dates and times for the four games are yet to be confirmed, although they are provisionally due to take place on Saturday 9 July.

All-Ireland SFC Round 2B qualifiers:

Limerick v Cork

Mayo v Fermanagh

Donegal/Monaghan v Longford

Kildare v Offaly

(First named teams will play at home, barring any prior arrangement such as Limerick and Cork)