Well done! That's great going!
I've lost count of my number of attempts - I can't seem to make the diamonds, and matching it with a blaster before the diamond gets blown up by another blaster... Well! I've managed it twice, but last time I matched it with a purple blaster, and there we're only four purple gems on the screen, so it really didn't achieve that much....
I can keep the flames under control, and quite often, I'm down to about 6 flames before I run out of turns.
This morning they've upped the number of turns from 100 to 150.
I still have about 6 flames at the end! Just waiting for either a diamond+blaster, or a blaster+bomb in the correct place at the end.