Barry Ferguson’s goal is enough to give Scottish Premier League leaders Rangers a deserved win over Hamilton.

More…