It isn't crazy uncommon to see i686 be faster - usually it means you're memory bandwidth bound.
But yeah, it may mean the benchmark is not representative.