The present invention provides a compound of Formula 1as described herein ora pharmaceutically acceptable salt, solvate or ester thereof. The compounds are useful as inhibitors of the HDM2 protein. Also disclosed are pharmaceutical compositions comprising the above compounds and methods of treating cancer using the same.本發明提供如本文所述之式1化合物,或其醫藥學上可接受之鹽、溶劑合物或酯。該等化合物適用作HDM2蛋白之抑制劑。亦揭示包含上述化合物之醫藥組合物及使用其治療癌症之方法。