What a weekend in store for hurling aficionados.

Two utterly compelling All-Ireland semi-finals, both to be played in Croke Park within 22 hours of each other. These are the best four teams in the country, all come into the weekend off the back of wins, some travel in confidence, all travel in justified hope. Cork and Galway are unbeaten this year, Clare and Limerick have eight championship wins between them.