Bulls parade as benchmark index gains 728 points