now was the battle at that gate very evil indeed , and duilin of the swallow as he shot from the walls was smitten by a fiery bolt of the balrogs who leapt about the base of amon gwareth ; and he fell from the battlements and perished .