Cricket: Youth takes centre stage in Granite City thriller as Aberdeenshire and Stoneywood-Dyce face off

Stoneywood-Dyce captain Jamie King
Stoneywood-Dyce captain Jamie King