Aleix Espargaro & Iannone finished 7th & 11th respectively; one of their best weekends of the year. Hear from the riders in their own words