Stupid world cup, stupid hand balling french cheaters....