Arón Canet took a superbly close victory at the Motul TT Assen, ahead of Romano Fenati and John McPhee