Question: who won iom tt 2018?
Answer: Isle of Man TT 2018 results: Peter Hickman clinches his first ever win after incredible Superstock victory | The Independent.