Dedryck Boyata headed his second goal in three games to earn Celtic a 1-0 victory over Aberdeen and send the Premiership leaders 25 points clear of Rangers, beaten 4-1 at Hearts