Nathan Cleary's superb solo try helped Penrith complete a 20-12 win over South Sydney as the Panthers moved top of the NRL.