The GAA have announced times, dates and venues for the final two rounds of Super 8s All-Ireland football quarter-final games.

Croke Park came in for criticism earlier in the week for only confirming details for the first round of fixtures, making it difficult for teams and fans to plan their travel schedules.

As in the first round, Group 2 will open up the second weekend of fixtures on Saturday 21 July with Group 1 on the Sunday.

But the roles will be reversed on the final weekend of fixtures, 4 and 5 August, with Group 1 up first followed by Group 2. The final games in each group will throw-in at the same time.

The winner in Group 1 will take on the second place in Group 2 and vice versa, with the order of the semi-finals, to be played on Saturday 11 and Sunday 12 August, to be decided once the pairings are known.

As reported by RTÉ Sport, one team will be asked to play their All-Ireland semi-final just six days after their last Super 8 game, with two of the other teams having seven days between matches and one having eight.

In hurling, it has been confirmed that champions Galway will play in the first All-Ireland semi-final against one of this weekend’s quarter-final winners on Saturday, 28 July. Munster champions Cork will follow on Sunday, 29 July.

Neither provincial final pairing can be repeated at the semi-final stage and repeat pairings, teams that have already met in the Championship, will be avoided where possible.

This means that if Kilkenny and Clare win their quarter-finals the semi-finals will be Galway-Clare and Cork-Kilkenny. If it’s Limerick and Wexford this weekend it’ll be Galway-Limerick, Cork-Wexford in the semi-finals.

Should Kilkenny and Wexford win through, the semi-final pairings will be Galway-Wexford, Cork-Kilkenny, and in the event of Clare and Limerick victories this weekend, it’ll be Galway-Clare and Cork-Limerick in the last four.

Upcoming GAA Fixtures
All-Ireland SFC quarter-finals
21 July

Roscommon v Donegal, 5.0pm, Dr Hyde Park – Sky Sport
Tyrone v Dublin, 7.0pm, Healy Park – Sky Sport

22 July
Kildare v Galway, 2.0pm, St Conleth’s Park - RTÉ
Monaghan v Kerry, 4.0pm, St Tiernach’s Park - RTÉ

4 August
Kerry v Kildare, 6.0pm, Fitzgerald Stadium – Sky Sport
Galway v Monaghan, 6.0pm, Pearse Stadium – Sky Sport

5 August
Dublin v Roscommon, 3.30pm, Croke Park – RTÉ
Donegal v Tyrone, 3.30pm, Mac Cumahill Park – RTÉ

All-Ireland SHC semi-finals
28 July
Galway v Quarter-final winner, 5.0pm, Croke Park - RTÉ

29 July
Cork v Quarter-final winner, 3.30pm, Croke Park - RTÉ