Railway Union moved into second place in the race for promotion to the top flight of Leinster cricket after securing 43-run win against Cork County in their 20-over rearranged game at Park Avenue.
Kevin O'Brien featured for the home side - although he has ruled himself out of Saturday's game at Rush.
The Irish international made 24 as he and Alex Stiles (26) shared a third wicket stand of 51.
Two wickets apiece for Muhammad Saddique and Najeeb Anjum brought Cork back into contention, and it took a hard-hit unbeaten 34 from just 18 balls by Saad Ullah (2 fours, 3 sixes) to bring Railway up to 131 for 7.
Cormac Hassett hit a breezy 32 from 28 balls to offer Cork hope, but three wickets for Dhram Singh (3-11) and two for O'Brien saw their challenge peter out, finishing on 88 for 9.
Railway now face Rush in a winner-takes-all clash at Kenure, with the victors going on to play in next week's play-off match against the second from bottom team in the Premiership.
Leinster currently occupy that position, although they can still be overtaken by Phoenix who are bottom.
Phoenix are at The Hills, who can't be overtaken by Leinster as they are 27 points ahead, so Leinster will have one eye on Milverton as they entertain North County.
Merrion will be presented with the Premiership crown after their game with Clontarf.
It promises to be a fascinating day's action as the season draws to a close.