I don't think France cheated, I think that the referee messed up big time! Sure Henry used his hand to control the ball, but the referee should have annulled it, and and gave him a yellow card!