Striker Sam Cosgrove has now scored six goals in 11 days, having taken 17 games to score his first for Aberdeen.

Match report:Aberdeen 2-0 Hearts

Available to UK viewers only.