This is Bejeweled 1 Classic HD, the latest HTML5 version.
Make Sets of 3
Swap one gem to make a set of 3 or more.
Create horizontal or vertical sets of 3 gems or more.
Match 4 or more gems to create a Special Gem.
Match your special gem to create a Fiery Blast.