Blues defender Darragh Leahy was sent-off before Matthew Olosunde and Luke McCullough struck for the hosts.