Thienopyrazoles of formula I, their preparation, pharmaceutical compositions comprising these compounds, and their pharmaceutical uses in the treatment of disease states capable of being modulated by the inhibition of the protein kinases, in particular interleukin-2 inducible tyrosine kinase (ITK).