Best MotoGP result so far for happy Simoncelli