Implantation?

14dpo yesterday and today this has happened. Is this implantation?