Decent race for Hayden at Assen