Sophia krystal steal show