Mexico's Cuauhtemoc Blanco scores a penalty against France during a 2010 World Cup Group A soccer match at Peter Mokaba stadium in Polokwane June 17, 2010.