Shamrock Rovers – Ballymena United: analysis & probabilities | ValoraGol