Royals Finish Season with Win Over St. Andrews