The All-Ireland Senior Hurling Championship has been whittled down to four counties, leaving us with two provincial champions and two provincial runners-up.
The semi-finals will be played at Croke Park this weekend – first up, Limerick v Galway on Saturday, before Kilkenny v Clare on Sunday.
Advertisement
It's been a championship with no shortage of drama, but how much can you recall?