I thought Palmer scored it when watching live from the East Stand, and haven't changed my mind. There's only one replay angle where it looks like Vik hit it, and that's an illusion IMO.
So if Palmer is Bill, it was Bill. And if Palmer is Ben, it was Ben.