Hickman fought valiantly to regain the lead .
Johnston held on to take his maiden win at the Metzeler Ulster Grand Prix by just 0.09 of a second , with a hard - charging Michael Dunlop third .
Hickman fought valiantly to regain the lead but Johnston held on to take his maiden win at the Metzeler Ulster Grand Prix by just 0.09 of a second , with a hard - charging Michael Dunlop third .