Isle of Man Handicap 2010: Results