You need vertical blasters on the ends, this clears the fire rows & replaces with jewels. Then the horizontal blasters can be used to keep them clear
Is this the place to report bugs?
I somehow made it to 188 after being stuck a long time on 184. Then on 188 I ended up with one flame and one move left. Immediately above the flame was a jewel that was in line with a horizontal blaster that I triggered. The blast did not wipe out the jewel and clear the flame (as it should have), so I lost the game. Frustrating when there are bugs like this.
I have also encountered a few occasions when a diamond did not trigger all of the blasters of the color with which the diamond was swapped.