Firefighters knock down 'stubborn' Canal Street blaze