Edgar and Mitchell found the net early for the Coleraine side, putting the tie beyond the Crumlin side.
The team never took their foot off the gas, and pressed for more goals as the half progressed.
The third goal came when Law put Herald away, and the big striker made no mistake from inside the box.
Kane was replaced by Gilmore, and he got his sides fourth finishing well after a good run.
Crumlin scored late on but this didn't dampen the day.
Leading the league by six points with nine games to go, hopefully the young lads can go all the way and go one better than last year.