bernardo silva free kick miss