Ballynahinch are brilliant in the relentless rain