I wouldn't blame the ref as he was looking elsewhere. But the Darvel guy knew what he was doing. Left the largs player(one of their 20s boys) with cracked ribs I believe. He just stuck one on the boy as he ran past to join in goal celebrations. . Totally out of order. As was to be fair as you said,the guy at the end.
Thought largs played well 1st half but couple of missed chances cost them. Once Darvel scored,there was only going to be one winner.