Another Scottish Premiership Saturday comes to an end. Wins for Hearts, Rangers, St Mirren and Kilmarnock and a draw between ...