First win of the season hands Palace fans a glimpse into the future