Implantation bleeding or period

I had protected sex yesterday and I got this. My period is still meant to be due in 10 days. So what's this?