Isle of Man Main 2004: Results