Question: whom did lord krishna worship?
Answer: Sri Krishna served sage Sandeepa as Guru in his childhood. Served sage Upamanyu as Guru in his youth and obtained grace of Shiva. Lord Srikrishna worshiped Lord Shiva. The entire world clearly knows that Sri Krishna is the Glorious God of Dwapara Yuga, direct incarnate of Vishnu and a complete personality of Godhead.