General Broncos cruise to big win over Sharks