Yes! I just had a hunch about it. If there was a last minute trend for one person over the other I think that that would show up in more places.
What it makes me wonder is if the Brexit vote could also have been manipulated. Russia would certainly benefit from a Europe divided and in disarray.