Espargaró happy with incredible result