Swap adjacent gems to make matches of 3 or more in vertical or horizontal lines. Clear all background bricks to proceed to the next level. Create bonuses by matching more then 3 gems.
Esc - pause
R - restart level
Good luck !
If the game freezes, just click inside it (games can get unresponsive if you click elsewhere on the page).