The Solar Missing Link is Here!