Hi, I never said krishna fled in cowardice.He is my god.See my last name.I said krishna lost some battles to jarasandha.It might interest you to know that in madhura, krishna is still called as "rana chot ray" meaning "One who lost to jarasandha, o,king"(affectionately).
Krishna is vishnu in human form.He is called by andal devi as "Kurai ondrum illatha govindha".Jarasandha must have had some punyam left over in his last birth.Krishna made him extingusih all that and killed him in end.He forgave shisubala 100 times and killed him in end.