 Blinded by his pride, he asked Shiva to give him a chance to fight with someone as strong as himself.Shiva, therefore, cursed him that he would be defeated in war by Krishna, an Avatar of Vishnu.After a few months, Krishna came to know where his grandson was and launched an attack on Banasura with a big army.