Here are some words that disobey this rule:
* "which" - The "ch" in this word is pronounced like a "k" sound.
* "stitch" - The "tch" in this word is pronounced as a /ch/ sound.
It's important to remember that language is full of inconsistencies. While the general rule holds true for many words, there will always be some exceptions.