Is there any puzzle game tutorials like making a Bejeweled, Collapse type of puzzle game?

I can do all the basics of flash and even create my own games, however I would like to start doing puzzle games, does anyone have any experience or tutorials on them?

Thanks.