With the provincial championships out of the way the picture around the hurling All-Ireland is beginning to look a little bit clearer.

There are now eight teams remaining in the race to claim the Liam MacCarthy Cup – three each from the Leinster and Munster championships plus the two Joe McDonagh Cup finalists.

The McDonagh decider is between Laois and Westmeath – only the winner will be promoted but both of them will be given a spot in the All-Ireland preliminary quarter-finals.

So we know that Dublin, who finished in third place in Leinster will face the winner of Laois-Westmeath in one preliminary quarter-final on the weekend of 6/7 July with Cork, the third team in Munster, against the loser on the same weekend.

The Joe McDonagh Cup final is on at 1.45pm in Croke Park on Sunday week, 30 June, the curtain-raiser for the Kilkenny-Wexford Leinster final, which throws-in at 4pm. On the same day is the Munster final between Limerick and Tipperary, with a 2pm start-time at the LIT Gaelic Grounds.

The All-Ireland quarter-finals proper are on the weekend of 13/14 July and they will feature the two provincial final losers against the preliminary round winners, most likely at Semple Stadium.

The Munster loser will meet Dublin or the team that beats them, with the Leinster runner-up taking on Cork or the team that beats them.

The two provincial winners go straight through to the All-Ireland semi-finals and have four weeks off until 27/28 July, with the semis on back-to-back on a Saturday and Sunday at Croke Park.

In the last four there can be no repeats of the provincial finals and, where possible, repeat pairings from early in the summer will be avoided.

The All-Ireland final is scheduled for 18 August at GAA Headquarters.

2019 All-Ireland Senior Hurling Championship fixtures

Sunday 30 June
Joe McDonagh Cup final
Laois v Westmeath, Croke Park, 1.45pm
Munster final
Limerick v Tipperary, LIT Gaelic Grounds, 2pm
Leinster final
Kilkenny v Wexford, Croke Park, 4pm

Weekend 6/7 July
All-Ireland preliminary quarter-finals

Dublin v Winners of Westmeath v Laois
Cork v Losers of Westmeath v Laois

Weekend 13/14 July
All-Ireland SHC quarter-finals

Leinster beaten finalist v Cork/Joe McDonagh Cup runner-up
Munster beaten finalist  v Dublin/Joe McDonagh Cup winner

Saturday/Sunday 27/28 July
All-Ireland Senior Hurling Championship semi-finals

Sunday 18 August
All-Ireland Senior Hurling Championship final