Hayden on best result to date with Ducati