A compound of formula (I) or a stereoisomer, a geometric isomer, a tautomer, an N-oxide, a hydrate, a solvate, a metabolite, a pharmaceutically acceptable salt or a prodrug thereof is provided, which can be used for treating HCV infection or a HCV disorder. Also a pharmaceutical composition comprising the compound and the use of the compound and the pharmaceutical composition thereof are provided, which can also be used for treating HCV infection or a HCV disorder.