Did it work for you? Logging in via your STFC account ... no joy for me
You have to create another account. But just put a dot in your email or whatever, no verification on sign up. Then add your card/pay for the match. Of course it means you have to pay. I did it for the Bradford match a few weeks back.