Aberdeen manager Derek McInnes insists Sam Cosgrove will have a big role at the club

Aberdeen's Sam Cosgrove (right) skips away from Hearts' Aaron Hughes
Aberdeen's Sam Cosgrove (right) skips away from Hearts' Aaron Hughes