Let $a,b$ and $c$ be the sides of a triangle. Prove that $$\sum_{cyc}\frac{\sqrt{a+b-c}}{\sqrt{a}+\sqrt{b}-\sqrt{c}}\le 3$$
This is from the IMO shortlist the year 2006. I'm not asking for a solution, I just want to know how to finish my approach,
Using Cauchy-Shwartz, it is enough to prove $$\left(\sum_{cyc}\frac{\sqrt{a+b-c}}{\sqrt{a}+\sqrt{b}-\sqrt{c}}\right)^2\le 3\sum_{cyc}\frac{a+b-c}{(\sqrt{a}+\sqrt{b}-\sqrt{c})^2}\le 9$$ or equivalently $$\sum_{cyc}\frac{a+b-c}{(\sqrt{a}+\sqrt{b}-\sqrt{c})^2}\le 3$$ Let $a=x^2,b=y^2$ and $c=z^2$ and assume wlog $\sqrt{a}+\sqrt{b}-\sqrt{c}=x+y-z=1$ We want to show $$\sum_{cyc}\frac{x^2+y^2-z^2}{1}=x^2+y^2+z^2\le 3$$
But $x+y=1+z$ meaning $x^2+y^2+2xy=z^2+2z+1 \implies x^2+y^2+z^2=2z^2+2z+1-2xy.$ So we want to show $$z^2+z\le 1+xy$$ But how can I prove this?