It may have been the shortest season on record but the battle for all four semi-final places in the Senior League Cup has gone to the last day.

It is two from three in both groups with run-rate to decide for those level on points unless the head to head records can separate them.

For example, in Group A, Leinster could finish level at the top of the table with victory over Phoenix but that would only hand Merrion a place in the semi-finals. The Ballsbridge club have completed their six-game programme and will miss out on a top two place if Pembroke beat Dublin University at Sydney Parade and Phoenix win at Rathmines.

In Group B, YMCA and Railway Union are in pole position but must win today, at Terenure and at home to The Hills respectively to confirm their top two slots and keep T20 Cup holders Malahide at bay.

Malahide have, comfortably, the best run-rate of the top three but their narrow rain-interrupted defeat by YM last week leaves them relying on other results even if, as expected, they win their final group game against Balbriggan today - which has been switched to Malahide.

The bad news for Malahide, and indeed The Hills, is that Kevin O’Brien is making his seasonal bow for Railway, just 48 hours after his stunning 82 from 37 balls for Leinster Lightning in their inter-provincial victory over North West Warriors. O’Brien hit eight sixes in his innings, the seventh smashing the back window of his sponsored car!