There were shocks on the double in the Leinster Club Senior Hurling Championship as reigning champions Ballyhale Shamrocks of Kilkenny were dismissed by Birr while Dublin champions Ballyboden St. Enda’s have booked a place in the Leinster final at the first time of asking.